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(); }
其中第一个比较朴素,第二个比较华美!