如何在 java swing 中使用 windows 资源管理器上下文菜单打开 .txt?

How to open .txt using windows explorer context menu in java swing?

我正在为 .html、.CSS、.js、.txt 等制作一个文本编辑器。 首先,我在 java swing 中制作了我的软件,然后我将其更改为 jar 文件,然后我使用 launch4j 将其更改为 exe 文件,然后我使用 innosetup 对其进行了设置,但是如果我安装该软件并右键单击一个文件在 windows 资源管理器中选择打开方式,然后我 select 我的软件并打开它,它只是打开我的软件而不是 selected 文件所以 怎么做?

Windows 将在您的 main 方法中将文件路径提供为 args[0]

if(args.length > 0) {
    Path txt = Path.of(args[0]);
    //code to handle
}