100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > java swing美化_用美化包设置Java Swing LookAndFeel

java swing美化_用美化包设置Java Swing LookAndFeel

时间:2018-12-02 08:25:52

相关推荐

java swing美化_用美化包设置Java Swing LookAndFeel

介绍:Java Swing的开发中UI的设置和润色比较复杂,简单的方法就是设置LookAndFeel.

1. java自带的

1.Java Swing自带的LookAndFeel可以根据系统名称来设置。

比如:

UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());

2.还可以设置Nimbus Look and Feel

2. 其他美化包

1. Seaglass 苹果风格的美化包,跨平台的Java Swing外观,只支持JRE1.6以上运行的环境。

下载地址:/p/seaglass/

方法:1.下载美化包并添加;

2.在程序中设置:

UIManager.setLookAndFeel("com.seaglasslookandfeel.SeaGlassLookAndFeel");

UIManager.getLookAndFeelDefaults().put("defaultFont",newFont("MicrosoftYahei",Font.PLAIN,13));

优点是:设计清新自然

缺点是:对中文字符的支持有不少问题。

2. Substance 包含多类美化风格的美化包

下载地址: /projects/substance/

比如:

UIManager.setLookAndFeel(neworg.jvnet.substance.skin.SubstanceOfficeSilverLookAndFeel());

其他的可以设置的有:

3. JTattoo包含多个美化风格的美化包

设置方法:

UIManager.setLookAndFeel("com.jtattoo.plaf.acryl.AcrylLookAndFeel");

其他的还有很多,看完上边的一般就有思路了,下面是一些从网上搜到的java swing美化包的链接,仅供参:

4. Napkin Look & Feel /

5.PgsLookAndFeel/projects/pgslookandfeel/

6. Quaqua http://www.randelshofer.ch/quaqua/index.html

7. The Alloy Look and Feel /

8. WebLookAndFeel /

9./

10.Synthetica Themes - Custom L&Fs http://www.javasoft.de/synthetica/themes/

3. 另外,如果想要创建自己的Look and Feel,可以参考一下资料:

/pub/a/today//09/12/how-to-write-custom-look-and-feel.html

/javase/tutorial/uiswing/lookandfeel/

2. Java Look And Feel Libraries/Engines: Cezanne L&F engine

http://www.centigrade.de/en/products/cezanne-look-and-feel-engine

其他相关资料:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。