使用JFileChooser?按钮&限制文件类型

时间:2017-08-26 02:27:19

标签: java swing jfilechooser

我精通Java,但我之前从未制作过GUI。我正在努力学习它们。我试图为我前一段时间写过的20个问题的游戏编写一个基本的GUI。用户可以选择以.txt文件的形式上传游戏内存,并且我很难在JFileChooser上查找信息/让它工作。我无法使用任何按钮,我是否还需要为fileChooser创建actionPerfomeds?另外,如何将其限制为仅限.txt文件? (游戏是我之前写的20个问题对象的名称)。

app\code\local

1 个答案:

答案 0 :(得分:1)

您的代码不会等待用户响应。所以,是的,你需要一个actionPerformed方法来检查文件选择器的输出。有关如何使用文件选择器的信息,请参阅https://docs.oracle.com/javase/tutorial/uiswing/components/filechooser.html。您需要捕获#showOpenDialog来电的返回值,然后拨打#getSelectedFile

向下滚动同一页面,了解如何使用FileFilter获取.txt文件。