如何自定义JFileChooser

时间:2013-07-13 14:16:04

标签: java swing jframe jfilechooser save-dialog

我想自定义我的JFileChooser,而不是说"文件夹名称"在底部我想设置它说"图片名称"在文本字段中,我不希望根据我点击的位置进行更改,我希望它一直保持空白。无论如何,我可以做到这一点。基本上我只想自定义我的JFileChooser:

enter image description here

2 个答案:

答案 0 :(得分:2)

文件选择器未设计为以这种方式自定义。正确的解决方案是自定义文件选择器的UI。

对于黑客攻击,你可以尝试使用Darryl的Swing Utils课程。该示例显示您可以访问文本字段。获得文本字段后,可以添加DocumentFilter以防止文档更新。或者您可以将字体颜色更改为白色,这样您就看不到文本了。

访问标签的代码类似。只需找到包含您要更改的文本的标签。

答案 1 :(得分:0)

通过main()方法添加此代码:

try{  
    UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
}
catch(Exception e){}