用了个jar格式的记事本程序,又用jar2Exe转制成EXE格式,这样这个程序可以当作TXT文本文件的打开方式,现在的情况是双击TXT文件,可以调用那个生成的EXE文件,也打开了,不过是空白的,怎么样才能实现双击TXT文档后,调用生成的EXE程序,并且程序读取TXT文件的内容。请请教

解决方案 »

  1.   

    好吧  我告诉你吧  其实就是public static void main(String[] params){
        for(int i=0;i<params.length;i++){
            System.out.println(params[i]);
        }

    主函数其实也可以传参数的  而你说要用你写的java程序来打开程序,既然是打开文件(也就是调用main函数)   那么参数就是从params传进来的  比如 java -jar yourprogram.jar d:\test.txt
    那么这时候params就有一个值了  那就是d:\test.txt    右键方式打开也是一样的