3

JFileChooser我成功地使用以下代码在 Windows中创建了外观和感觉

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

但是当 JFileChooser 出现时,它缺少文件名下拉菜单右侧的按钮。缺少的按钮是上一级、创建新文件夹、列表视图和详细信息视图按钮。

关于如何让他们回来的任何想法?

谢谢!

4

5 回答 5

1

JRE 1.6.0 update 18 也有同样的问题。显然,这是一个错误:Bug ID: 6840086 JFileChooser 在 Windows 7 上运行时右上角缺少图标

此错误已在 JRE 的最新版本:1.6.0 更新 22 中修复。

于 2010-12-01T00:42:55.193 回答
1

这似乎是我的计算机的一个特殊问题 - 当我在其他计算机上运行此程序时,会出现按钮。去搞清楚。

于 2010-03-01T15:58:07.417 回答
1

JFileChooser不是原生对话框。事实上,在 Swing 中什么都不是。

如果你想要原生控件和对话框,你需要使用SWT而不是 Swing。

于 2010-02-17T18:23:35.790 回答
0

您确定没有吐出异常吗?也许在 catch 块中放一个 e.printStackTrace() 只是为了 100% 确保没有异常

于 2010-02-17T18:05:55.030 回答
0

该问题仍然发生在 1.6_0.25-b06 上。我在 Oracle 的论坛上创建了一个主题。

添加

我遇到了这个问题,因为 NetBeans 指向 JDK 1.6.13 目录。我必须安装 JDK 1.6.25 并更新 netbean 的配置文件 + 重新启动 NetBeans。

于 2011-05-31T23:56:50.323 回答