java 的 demo 里有一个 notepad 可以参考的
其实就是用 FileInputStream 打开一个文件,把里面的东西读到你的 textarea 里去。
如果用 BufferedReader 来包装 FileReader 来实现,可能会方便一些。
也可以用 BufferedInputStream 包装 FileInputStream 来实现
其实就是用 FileInputStream 打开一个文件,把里面的东西读到你的 textarea 里去。
如果用 BufferedReader 来包装 FileReader 来实现,可能会方便一些。
也可以用 BufferedInputStream 包装 FileInputStream 来实现
具体用法是:
JFileChooser fc = new JFileChooser();
int returnVal = fc.showOpenDialog(aComponent);
其中aComponent是父窗体
returnVal如果是 JFileChooser.APPROVE_OPTION 表示选中
JFileChooser fc = new JFileChooser();
int returnVal = fc.showOpenDialog(this); if (returnVal == JFileChooser.APPROVE_OPTION) {
File file = fc.getSelectedFile();
log.append("Opening: " + file.getName() + "." + newline);
} else {
log.append("Open command cancelled by user." + newline);
}