java - 如何设置 jframe 外观

标签 java swing jframe look-and-feel uimanager

我对把它放在哪里有点困惑:

try {
    UIManager.setLookAndFeel(UIManager.getCrossPlatformLookAndFeelClassName());
    UIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel");
} catch(Exception e){

}

我没有扩展 JFrame 类,而是使用了 JFrame f = new JFrame(); 谢谢:D

最佳答案

最常见的地方就是在你的 static void main(String[] args) 方法中。 像这样:

public static void main(String[] args) {
    try { 
        UIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel"); 
    } catch(Exception ignored){}

    new YourClass(); //start your application
}  

有关更多信息,请查看此站点: http://docs.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html

关于java - 如何设置 jframe 外观,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9541045/

相关文章:

java - 为什么我的应用程序在关闭主窗口后仍然运行?

java - 在*多线程* Swing 应用程序中使用 Hibernate 进行 session 管理

java - 比较 c 和 java 程序运行时

java - 有没有办法解析列名而不是定义它们?

java - java中的并发有序列表

java - 高效的 TableModel 实现

java - 从另一个类中处理 JFrame

java - 第二个 JFrame 中的组件未显示

java - JLabel 仅在调整窗口大小后出现在 JFrame 中

Java Activity 变量