我可以用 java 制作我的应用程序(打开方式)windows 菜单吗(需要示例)
can i make my app (open with) windows menu with java (need examples)
我需要一些示例来使我的应用程序成为 java 中的默认文本编辑器
(我的意思是当我打开文本文件时用我的程序打开)
我如何使用 Java 做到这一点??
经过多次测试,我终于找到了答案当我用我的应用程序从windows
中的打开菜单打开文本文件时
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
我需要一些示例来使我的应用程序成为 java 中的默认文本编辑器 (我的意思是当我打开文本文件时用我的程序打开)
我如何使用 Java 做到这一点??
经过多次测试,我终于找到了答案当我用我的应用程序从windows
中的打开菜单打开文本文件时 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