00时 00分 00秒

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

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

posted @ 2016-04-30 22:22  杰克思勒(Jacksile)  阅读(2053)  评论(0编辑  收藏  举报