【问题标题】:JFrame theme and appearanceJFrame 主题和外观
【发布时间】:2012-10-30 12:46:27
【问题描述】:

我有一个摇摆应用程序。下面是一个小屏幕截图。

操作系统:Win 7

令人讨厌的是主题。我尝试了其他几个屏幕,但它们都有这样的外观。例如,Eclipse 和 Netbeans 具有更好的 UI。 FileChooser 和 Frame 很一般,很讨人喜欢。我怎么会有这样的主题。

谢谢。

【问题讨论】:

    标签: java swing jframe look-and-feel


    【解决方案1】:

    在您的程序中创建任何与 UI 相关的内容之前,将外观更改为 Windows:

    UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
    

    【讨论】:

    • 确保在创建 JFrame 之前放置它。这个错误我犯过很多次了。
    • @Ajay 如果框架已经创建,你可以调用SwingUtilities.updateComponentTreeUI(frame)
    【解决方案2】:

    看起来您正在使用金属外观。尝试使用您可能感兴趣的其他外观。

    请参阅http://docs.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html,了解更多信息。

    【讨论】:

      【解决方案3】:

      这将为您提供您想知道的一切

      http://docs.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html

      UIManager.getSystemLookAndFeelClassName() 将为您提供最适合其运行的操作系统

      【讨论】:

        【解决方案4】:

        有很多外观和感觉包,例如:

        1)JTattoo

        2)蓝光

        3)joxy

        4)宁录

        5)哎哟哈

        6)小拉夫

        ....等

        你必须阅读以前的类型

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2021-09-14
          • 2015-04-17
          • 1970-01-01
          • 2011-10-30
          • 2017-10-18
          • 1970-01-01
          相关资源
          最近更新 更多