好的,我有一个文本编辑器,可以使用jFileChooser创建新文件并打开文件。jFileChooser保存选定标签的文件
我想要做的是让文件保存工作。 每次添加或打开一个文件时,它会向tabbedpane添加一个新选项卡,名称将会是文件1等或打开文件的名称。
当您单击保存按钮保存对话框打开
int returnVal = fileChooser.showSaveDialog(this);
我要插入到文件字段的名称标签上的名称。
另外我该如何制作当前选定选项卡textarea的文件?我曾经试过,但它是一个不走:
int index = tabbedPane.getSelectedIndex();
Component c = tabbedPane.getComponentAt(index);
JTextArea a = (JTextArea) c;
System.out.println(a.getText());
File file = new File(a.getText());
fileChooser.setSelectedFile(file);
所以我需要在我想textarea的字符串的文件。
Google for“Java IO tutorial”。并查看JFileChooser的javadoc中是否允许设置所选文件的方法。这不难找到。 –