我正在开发一个 Java 项目,用户必须通过 jfilechooser 选择要上传的文件。无论如何,是否可以使文本字段只读,以便您只能通过单击文件来选择文件,而不能通过在文本字段中写入来选择文件。我希望我清楚地说明了我的问题;D
最佳答案
如果您的目的是确保用户选择了文件而不是目录(通过您对其他答案的响应暗示),您可以使用 FileChooser.setFileSelectionMode(JFileChooser.FILES_ONLY);
。但是,这是实例化文件选择器时的默认设置,因此除非您的代码在某些时候更改了该设置,否则您不需要显式设置它。
为了您的观看乐趣:http://java.sun.com/docs/books/tutorial/uiswing/components/filechooser.html
关于java文件选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1825346/