zoukankan      html  css  js  c++  java
  • 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();
            }

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

  • 相关阅读:
    leetcode 第 44 场双周赛 1 1734. 解码异或后的排列 C
    leetcode 第 44 场双周赛 1 1732. 找到最高海拔 C
    2014浙江省赛 ZOJ
    2018沈阳区域赛现场赛 Gym
    山东省ACM多校联盟省赛个人训练第六场 poj 3335 D Rotating Scoreboard
    Minieye杯第十五届华中科技大学程序设计邀请赛现场同步赛 I Matrix Again
    计算机爱好者协会技术贴markdown第四期
    计算机爱好者协会技术贴markdown第三期
    摇骰子
    PAT 1003 dijkstra
  • 原文地址:https://www.cnblogs.com/tufujie/p/5449586.html
Copyright © 2011-2022 走看看