我正在使用JFileChooser
打开文件。这是我的代码
JFileChooser fileChooser = new JFileChooser();
fileChooser.setAcceptAllFileFilterUsed(false);
FileNameExtensionFilter filter = new FileNameExtensionFilter("FF Files", "ff");
fileChooser.addChoosableFileFilter(filter);
int result = fileChooser.showDialog(null, "PP");
在按钮单击事件上这些代码将运行,我猜是非常正常的代码。单击它时,将出现JFileChooser对话框。如果我在File Name
字段(例如sam)中输入目录名并点击Enter
,它会进入目录,但文本字段仍会显示输入的文本,即'sam'我尝试过同样的在记事本和日食中流动,在那个阶段,'sam'被清除,以便我可以提供另一个目录名并点击回车。
如果我的代码错了,请纠正我。如果这个问题重复,我道歉会浪费你的时间。
答案 0 :(得分:1)
Notepad和Eclipse使用的实现与jCentral()
不同。这就是它可能表现不同的原因,我不认为你可以做任何事情让它像预期的那样工作(而不是使用自定义库或自己实现)。