gpt4 book ai didi

java - 输入目录名后清除文件名并回车

转载 作者:行者123 更新时间:2023-12-01 11:33:12 25 4
gpt4 key购买 nike

我正在使用 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 对话框。如果我在文件名字段中输入目录名称(例如sam)并按Enter,它会进入该目录,但文本字段仍然显示输入的文本,即'sam' 我在记事本和 Eclipse 中尝试了相同的流程,在该阶段,'sam' 被清除,以便我可以提供另一个目录名称并按 Enter 键。

如果我的代码错误,请纠正我,如果此问题重复,我为浪费您的时间表示歉意。

最佳答案

Notepad 和 Eclipse 使用与 JFileChooser 不同的实现。这就是为什么它的行为可能有所不同,并且我认为您无法做任何事情来使其像您期望的那样工作(而不是使用自定义库或进行自己的实现)。

关于java - 输入目录名后清除文件名并回车,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30253564/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com