【发布时间】:2012-05-06 13:15:09
【问题描述】:
这是我第一次在 Java 中使用 JFileChooser,我目前正在尝试将所选文件夹从文件类型转换为字符串,以便我可以自动将其写入 GUI 上的 JTextField,以便用户可以确认他们的内容已经选择了。
我正在处理的代码部分如下:
JButton btnSel1 = new JButton("Select...");
btnSel1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
int returnVal = fc.showOpenDialog(null);
if (returnVal == JFileChooser.APPROVE_OPTION) {
File file = fc.getSelectedFile();
fol1 = fc.getFileAsString(file);
rawIn1.setText(fol1);
}
}
});
welFrame.getContentPane().add(btnSel1, "6, 6, center, default");
我希望将变量“fol1”(文件夹 1)写入 JTextField“rawIn1”。
getFileAsString 方法返回错误“JFileChooser 类型未定义”
提前感谢任何为我查看此内容的人。
贾里德。
【问题讨论】:
-
没有这样的方法,这就是它告诉你的。你不能只是编造它们。
-
“这样用户就可以确认他们选择了什么。” 文件选择器有一个打开(/保存)和*取消按钮。为什么用户需要再次确认文件选择?
标签: java file-io jfilechooser typeconverter