簡體   English   中英

如何在Netbeans中更改Java應用程序的主題?

[英]How to change the theme of a Java application in Netbeans?

我想更改Java應用程序的外觀。 我只是在使用Netbeans,我不喜歡其中的金屬外觀,而是想將其更改為Windows外觀。 有什么辦法嗎?

我要使它看起來像這樣。

但是,當我運行它時,這就是它的默認外觀或主題。

是否有任何步驟可以更改其默認外觀?

基本上:

UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());

將外觀設置為您的操作系統使用的外觀。

看一下這個Java教程 ,它還列出了可用的主題以及如何應用它們。

嘗試這個 :

public static void main(String args[]) {
    try {
        for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
            if ("Metal".equals(info.getName())) {
                javax.swing.UIManager.setLookAndFeel(info.getClassName());
                break;
            }
        }
    } catch (ClassNotFoundException ex) {
        java.util.logging.Logger.getLogger(YourJavaApplicationName.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
    } catch (InstantiationException ex) {
        java.util.logging.Logger.getLogger(YourJavaApplicationName.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
    } catch (IllegalAccessException ex) {
        java.util.logging.Logger.getLogger(YourJavaApplicationName.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
    } catch (javax.swing.UnsupportedLookAndFeelException ex) {
        java.util.logging.Logger.getLogger(YourJavaApplicationName.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
    }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM