我正在尝试制作一个类似于 Windows Photo Viewer 的程序,如果您在 Windows 中双击图像,通常会弹出该程序。我已经制作了自己的程序,但是它使用JFileChooser
与按钮关联的按钮来调出要在应用程序本身内部打开的图像(Windows 照片应用程序似乎没有这样做)。
问题:
从 Windows 双击时,如何让我的应用程序处理某些文件类型?我的猜测是我的主类具有我要打开的文件的 Path/String 类型参数,但我不确定如何准确实现它。
每当我们打开文件时,Windows 会将什么类型传递给程序?细绳?
一旦我的第一个问题得到解决,我需要做些什么来将我的程序与图像文件相关联(在制作 .exe 文件或安装程序时)?