`
wujiandong
  • 浏览: 43165 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Java LookAndFeel之Substance的设置

阅读更多
public static void main(String[] args)
	{
		// 装载可选择的主题
		try {
			//设置外观
			UIManager.setLookAndFeel(new SubstanceBusinessBlackSteelLookAndFeel());
			JFrame.setDefaultLookAndFeelDecorated(true);
			//设置主题 
			SubstanceLookAndFeel.setCurrentTheme(new SubstanceEbonyTheme());
			//设置按钮外观
			SubstanceLookAndFeel.setCurrentButtonShaper(new ClassicButtonShaper());
			//设置水印
			SubstanceLookAndFeel.setCurrentWatermark(new SubstanceBinaryWatermark());
			//设置边框
			SubstanceLookAndFeel.setCurrentBorderPainter(new StandardBorderPainter());
			//设置渐变渲染
			SubstanceLookAndFeel.setCurrentGradientPainter(new StandardGradientPainter());
			//设置标题
			SubstanceLookAndFeel.setCurrentTitlePainter(new FlatTitlePainter());
		} catch (Exception e) {
			System.out.println(e.getMessage());
		}
	}

效果示例:



  • 大小: 65 KB
分享到:
评论

相关推荐

    substance-lookAndFeel

    java swing 中通过UIManager.setLookAndFeel(new SubstanceBusinessBlackSteelLookAndFeel()); JFrame.setDefaultLookAndFeelDecorated(true); //设置主题 SubstanceLookAndFeel.setCurrentTheme(new ...

    substance.jar

    java look and feel

    substance-6.0.jar substance-6.0-sources.jar

    substance-6.0.jar substance-6.0-sources.jar Substance Look and Feel

    substance5.3已编译

    Substance (https://substance.dev.java.net)有很多的外观可以选择,而且都很漂亮,还提供了强大的...在设置外观时请把UIManager.setLookAndFeel()放在 SwingUtilities.invokeLater(new Runnable() {}的run方法中。

    substance6.0

    最新版的substance6.0 http://java.net/projects/substance

    Substance5.3已编译的jar文件

    Substance (https://substance.dev.java.net)有很多的外观...在设置外观时请把UIManager.setLookAndFeel()放在 SwingUtilities.invokeLater(new Runnable() {}的run方法中。 这个上传错了,可是我不知道怎么删,唉。

    java图形界面美化包 nimrodlf-1.0b

    UIManager.setLookAndFeel("org.jvnet.substance.skin.SubstanceFieldOfWheatLookAndFeel"); } catch (ClassNotFoundException e) { // TODO 自动生成的 catch 块 e.printStackTrace(); } catch ...

    java GUI 美化包!!!1

    UIManager.setLookAndFeel(new org.jvnet.substance.skin.SubstanceModerateLookAndFeel()) ; } catch (UnsupportedLookAndFeelException e) { e.printStackTrace(); } FontUIResource f = new ...

    substance 外观包

    一个开源的java美化包,学java的人不要错过了!可以有很多选择,包括皮肤、主题、水印、按钮边框、字体等等。

    Swing 皮肤大全

    收录了当前绝大部分开源swing皮肤,包括Substance,JTattoo在内的38种外观,可动态切换,查看各种swing 组件在这些皮肤风格下的不同效果。包含源码及相应的皮肤库。

    快乐背单词(词库,音频,打字)

    把jars目录中的substance.jar拷贝到jre的lib\ext目录中(这是一个外观包,来自eqwer111,下载地址为http://download.csdn.net/detail/weqwer111/4375708,如果没有这个外观包,程序也能运行,只不过是JAVA默认的Look...

    手机管理系统源代码(虽然简单仅供大家参考)

    UIManager.setLookAndFeel("com.birosoft.liquid.LiquidLookAndFeel"); } catch (Exception e) { e.printStackTrace(); } new Zhuyemian(); } } /******************************************添加背景图片*...

Global site tag (gtag.js) - Google Analytics