java - 设置 LookAndFeel 时出错

标签 java swing look-and-feel

当我在 java swing 代码中使用 SyntheticaBlackMoonLookAndFeel 时,我收到错误。 下面是我的代码::我不知道为什么会出现错误?

try
{
    UIManager.setLookAndFeel(new SyntheticaBlackMoonLookAndFeel());
}catch(Exception e)
{
    e.printStackTrace();
}

它向我展示了这种类型的错误: enter image description here

最佳答案

问题的解决方案是将 LookAndFeel 类的完全限定名称指定为 UIManager.setLookAndFeel() 的字符串参数,而不是尝试将其实例作为参数传递。

所以,就你的情况而言,你想做的是写:

UIManager.setLookAndFeel("(package).(namespace).SyntheticaBlackMoonLookAndFeel");

...您可以将(包)和(命名空间)替换为正确的值。

可能是这样,但我不是 100% 确定,因为我没有使用您引用的主题:

de.javasoft.plaf.synthetica.SyntheticaStandardLookAndFeel

关于java - 设置 LookAndFeel 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22612509/

相关文章:

java - 如何在不同的类中设置两个具有相同 JPanel 内容的 JScrollPanes

java - 在 Java 中的外观

java - JTextarea 作为 JTree 的节点

java - 将 JTable 编辑保存到数组

java - 如何获取给定 LookAndFeel 的可用主题?

java - Eclipse WindowBuilder 不准确

java - 使用 Java 中的 Swing 进行文件处理编程

java - DSE 图更多线程导致响应时间变慢

java - "AWT-EventQueue-0"java.lang.ArrayIndexOutOfBoundsException : 2

java - 如何将java时区id转换为python可接受的id