-3

我需要一些示例来使我的应用程序成为 java 中的默认文本编辑器(我的意思是当我打开文本文件时,我的程序会打开)

我怎么能用Java做到这一点?

4

1 回答 1

0

经过多次测试,我终于找到了答案

 public static void main(String[] args) {
            FileReader file_reader = null;
        try {
            new Notepad().setVisible(true);
            file_reader = new FileReader(args[0]);
            BufferedReader br = new BufferedReader(file_reader);
            String temp = "";
            while (br.ready())
            {
                int c = br.read();
                temp = temp+ (char)c;
            }
            myarea.setText(temp);
            br.close();
            file_reader.close();
            textContent = myarea.getText();
        } catch (FileNotFoundException ex) {
            Logger.getLogger(Notepad.class.getName()).log(Level.SEVERE, null, ex);
        } catch (IOException ex) {
            Logger.getLogger(Notepad.class.getName()).log(Level.SEVERE, null, ex);
        } finally {

        }
}

你必须让你的应用程序 exe

于 2016-08-01T19:03:58.373 回答