Java UI 项目外观 FlatLaf

标签 java netbeans look-and-feel

在 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

Netbeans 是否有可能在其他设置中定义应用程序的外观和风格?有趣的是,我从 Eclipse 运行了相同的代码,并显示了正确的 FlatDarkLaf 外观和感觉 UI。因此,Netbeans 可能会以某种方式进行干扰...

eclipse

Eclipse

谢谢

法比奥

最佳答案

我刚刚意识到我有一个带有 Main 方法的不同类,并且正在考虑该类。我将其注释掉并且上面的代码有效。

法比奥

关于Java UI 项目外观 FlatLaf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62375137/

相关文章:

java - 在 Scala 中使用 Java 类时出现 "ambiguous reference to overloaded definition"

java - 如何将图像从 Android 上传到 Google Cloud (Java)?

java - netbeans 7.4 和 phonegap sdk 位置

java - 通过交换 UIDefaults 改变外观

java - 在 Swing 应用程序中扩展系统外观

java - 我可以使用什么算法来使用 use pivots 对数组进行排序

c++ - 在 NetBeans 中编译基于 Qt 的 C++ 代码时出错

java - 无法构建 NetBeans/Ant 项目

java-如何将外观设置为 JOptionPanes 和扩展 JDialog 的类?

java - 根据命令完全更改 JLabel