【问题标题】:Tool to graphically customize the Nimbus look and feel以图形方式自定义 Nimbus 外观的工具
【发布时间】:2011-01-12 16:34:42
【问题描述】:

我正在寻找几个月前使用的工具,但我不记得名字了。

这是用于自定义 Nimbus Swing 外观的图形工具。在窗口右侧,有一组示例 Swing 组件,左侧是所有可自定义属性的列表(与 UIManager.getDefaults() 的结果相同)。该工具允许更改属性的值(颜色、字体、整数值),并在右侧实时查看结果。

该工具也允许导出文件中的更改(设置自定义值的 java 代码)。

我记得整个程序只是一个大的 java 文件。而且我认为这个工具是另一个项目的一部分(不过这个工具是独立的)。

【问题讨论】:

    标签: java swing look-and-feel nimbus


    【解决方案1】:

    我刚刚找到它。该工具的名称是NimbusThemeCreator,它是项目的一部分Aephyr

    【讨论】:

    • 看起来棒极了!你能描述一下如何 javac 并让它运行吗?谢谢!
    • 嗯,这只是一个具有 main 函数且没有外部依赖项的 Java 类(和内部类)。所以,只需下载文件,使用javac NimbusThemeCreator.java 编译它,然后使用java MimbusThemeCreator 运行。
    • 顺便说一句,这应该适用于 Java 7。对于 Java 6,我认为您必须注释掉 Painter 类导入(Painter 类是一个内部类(命名空间 @987654327 @) 在 Java 6 中被提升为公共命名空间 javax.swing 在 Java 7)。
    • 感谢您的回复!这就是我尝试过的,但它失败了。我收到一条错误消息,提示 Exception in thread "main" java.lang.NoClassDefFoundError: NimbusThemeCreator (wrong name: test/NimbusThemeCreator) 其中 test/ 是我拥有 NimbusThemeCreator.java 文件 (~/test/) 的文件夹。我尝试使用您建议的相同命令。
    • 抱歉,您还必须删除文件顶部的package 声明。另外,不要尝试使用java test/NimbusThemeCreator 运行代码,而是使用java -cp test NimbusThemeCreator
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-12
    • 2012-12-19
    相关资源
    最近更新 更多