【发布时间】:2013-07-13 14:16:03
【问题描述】:
我想自定义我的 JFileChooser,而不是在底部说“文件夹名称”,我想将其设置为“图片名称”,并且在文本字段中我不希望它根据我的位置而改变我点击,我希望它一直保持空白。无论如何我可以做到这一点。基本上我只想自定义我的 JFileChooser:
【问题讨论】:
标签: java swing jframe jfilechooser save-dialog
我想自定义我的 JFileChooser,而不是在底部说“文件夹名称”,我想将其设置为“图片名称”,并且在文本字段中我不希望它根据我的位置而改变我点击,我希望它一直保持空白。无论如何我可以做到这一点。基本上我只想自定义我的 JFileChooser:
【问题讨论】:
标签: java swing jframe jfilechooser save-dialog
文件选择器并非旨在以这种方式进行自定义。正确的解决方案是自定义文件选择器的 UI。
对于 hack,您可以尝试使用 Darryl 的 Swing Utils 类。该示例显示您可以访问文本字段。拥有文本字段后,您可以添加 DocumentFilter 以防止文档被更新。或者您可以将字体颜色更改为白色,这样您就看不到文字了。
访问标签的代码类似。只需找到包含您要更改的文本的标签即可。
【讨论】:
在main()方法中添加这段代码:
try{
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
}
catch(Exception e){}
【讨论】: