我正在开发一个程序,该程序能够打开其保存的文件,并带有该程序的扩展名(例如,它可以保存名为test.adk的文件,并且还可以打开并显示它)。我正在用Java编写此程序,因此在将程序导出到可运行的Jar文件后,已使用Launch4J将其转换为.exe文件。我的问题是,如果我尝试通过将.adk文件拖到我程序的.exe文件中来打开文件,它会按原样打开,并且如果我选择打开文件并选择我的程序,它也会打开,但是在那里一个程序来创建一个安装程序,该程序能够将.adk文件扩展名默认设置为由我的程序打开?还是有一种方法可以在程序中完成?