• Java Swing中Substance个人比较喜欢的两种组合


    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();
            }

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

  • 相关阅读:
    信号之可重入函数
    信号的发送
    守护进程详解以及start-stop-daemon命令
    信号基本概念
    常用进程调度算法(转)
    malloc/free与new/delete的区别(转)
    IP地址转换
    exec系列函数详解
    fork函数拓展
    leetcode第156场周赛5205
  • 原文地址:https://www.cnblogs.com/tufujie/p/5449586.html
Copyright © 2020-2023  润新知