我正在制作一个将在Windows中运行并使用它打开自定义文件类型的程序。我知道如何将文件类型与程序相关联,但有没有办法判断程序是否由用户打开(打开时为空白屏幕,没有可见内容),或者是否通过打开与之关联的文件来启动程序程序(双击文件,它启动程序,以便文件中的内容可见)?
答案 0 :(得分:1)
定义static void main(String[] args)
方法时,args
实际上是程序的命令行参数。
如果没有参数,它本身是打开的,但是如果是任何参数(具体来说,你只对第一个感兴趣),那么最有可能通过双击与程序关联的文件启动,然后第一个参数将成为文件的完整路径。