try {
            // 设置外形装饰为可装饰
            JFrame.setDefaultLookAndFeelDecorated(true);
            // 设置外观
            UIManager.setLookAndFeel(new SubstanceLookAndFeel());
            // 设置主题
            SubstanceLookAndFeel.setCurrentTheme(new SubstanceEbonyTheme());
            // 设置皮肤
            SubstanceLookAndFeel.setSkin(new NebulaBrickWallSkin());
            // SubstanceLookAndFeel.setSkin(new OfficeBlue2007Skin());
            // 设置按钮外观
            SubstanceLookAndFeel.setCurrentButtonShaper(new ClassicButtonShaper());
            // 设置水印
            SubstanceLookAndFeel.setCurrentWatermark(new SubstanceBinaryWatermark());
            // 设置边框
            SubstanceLookAndFeel.setCurrentBorderPainter(new StandardBorderPainter());
            // 设置渐变渲染
            SubstanceLookAndFeel.setCurrentGradientPainter(new StandardGradientPainter());
            // 设置标题
            SubstanceLookAndFeel.setCurrentTitlePainter(new FlatTitlePainter());
        } catch (UnsupportedLookAndFeelException ex) {
            ex.printStackTrace();
        }
try {
            // 设置外形装饰为可装饰
            JFrame.setDefaultLookAndFeelDecorated(true);
            // 设置外观
            UIManager.setLookAndFeel(new SubstanceBusinessBlackSteelLookAndFeel());
            // 设置主题
            SubstanceLookAndFeel.setCurrentTheme(new SubstanceBottleGreenTheme());
            // 设置皮肤
            SubstanceLookAndFeel.setSkin(new FindingNemoSkin());
            // 设置按钮外观
            SubstanceLookAndFeel.setCurrentButtonShaper(new StandardButtonShaper());
            // 设置水印
            SubstanceLookAndFeel.setCurrentWatermark(new SubstanceStripeWatermark());
            // 设置边框
            SubstanceLookAndFeel.setCurrentBorderPainter(new StandardBorderPainter());
            // 设置渐变渲染
            SubstanceLookAndFeel.setCurrentGradientPainter(new StandardGradientPainter());
            // 设置标题
            SubstanceLookAndFeel.setCurrentTitlePainter(new MatteHeaderPainter());
        } catch (UnsupportedLookAndFeelException ex) {
            ex.printStackTrace();
        }

其中第一个比较朴素,第二个比较华美!

相关文章:

  • 2021-12-06
  • 2021-12-28
  • 2022-02-06
  • 2022-01-30
  • 2021-07-11
猜你喜欢
  • 2022-01-18
  • 2022-12-23
  • 2022-01-02
  • 2021-11-13
  • 2021-10-26
  • 2021-09-09
相关资源
相似解决方案