我是Java的初学者。我正在使用它的 GUI 编辑器在 netbeans 7(.3) IDE 中制作一个简单的文本编辑器。我面临的主要问题是我无法保存/打开文件。我创建了“保存”按钮。当我放下文件选择器时,它是一个嵌入在 java 窗口中的普通打开文件对话框,根本没有任何功能。我还尝试在单击保存按钮时(在源视图中)创建一个新的 jFileChooser,但它不起作用。
简而言之,我需要一个简单的打开/保存对话框。当按下“保存”按钮时,保存对话框将打开并保存用户选择的任何名称和 .rtf 或 .txt 扩展名的文件。(PS:Java 中是否可以将文件保存为 .docx 或 .doc?)
当按下“打开”按钮时,它会打开一个 .rtf 或 .txt 文件(同样,是否可以打开 .docx 或Java中的.doc?)通过文件选择器。
private void saveButtonActionPerformed(java.awt.event.ActionEvent evt) {
JFileChooser saveFile = new JFileChooser();
if saveFile.showSaveDialog(modalToComponent) == JFileChooser.APPROVE_OPTION {
File xyz = saveFile.getSelectedFile();
}
}
代码在这里:https ://docs.google.com/file/d/0B766zz1iJ1LRN2lGRjNtM29vN2M/edit?usp=sharing