在 Netbeans UI 中进行一些更改后,我意识到我的项目也改变了外观。我一直在尝试改变项目的外观和感觉,但没有成功。这是我输入的强制更改的代码,但对应用程序 UI 没有影响:
package com.mycompany.main;
import com.mycompany.panels.GUIJFrame;
import com.formdev.flatlaf.FlatDarkLaf;
import javax.swing.UIManager;
/**
*
* @author myself
*/
public class Main {
public static void main(String args[]){
try {
UIManager.setLookAndFeel(new FlatDarkLaf());
} catch (Exception e) {
System.out.println(e);
}
GUIJFrame jframe = new GUIJFrame();
jframe.setTitle("Campus IT Asset Manager");
jframe.setLocationRelativeTo(null);
jframe.setVisible(true);
}
}
Netbeans
Netbeans 是否有可能在其他设置中定义应用程序的外观和风格?有趣的是,我从 Eclipse 运行了相同的代码,并显示了正确的 FlatDarkLaf 外观和感觉 UI。因此,Netbeans 可能会以某种方式进行干扰...
eclipse
谢谢
法比奥
最佳答案
我刚刚意识到我有一个带有 Main 方法的不同类,并且正在考虑该类。我将其注释掉并且上面的代码有效。
法比奥
关于Java UI 项目外观 FlatLaf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62375137/