
beautyeye
2015-01-30日起本工程已迁移至Github。
Since 2015-01-30, BeautyEye has migrated to Github.
About BeautyEye
BeautyEye is a Java Swing cross-platform look and feel. Thanks to NinePatch technology, BeautyEye is so different.BeautyEye is free, you can study, learn, even for commercial use. Enjoy it, thanks.
Latest Release
http://beautyeye.googlecode.com/svn/trunk/beautyeye_lnf/release_notes/v3.5_release_note.png' />
特别说明
各种开发问题及技巧请参见:http://code.google.com/p/beautyeye/wiki/Introduction'>BeautyEye L&F简明开发者指南。
另,关于“切换输入法导致白屏的问题”请见指南之“附录10”。
Compatibility
BeautyEye 可运行于java 1.5、1.6以及1.7之上,但推荐至少应运行在http://www.java.com/zh_CN/download/'>java1.6.0_12或更新版本
(https://code.google.com/p/beautyeye/wiki/java_1_6_0_u10_BUG_6750920'>为何java1.6.0_10或u11版不行?),因为这些版本将能带来窗口透明特性,更重要的是Swing的性能提升。
另附:http://code.google.com/p/beautyeye/wiki/Compatibility_test_results'>BeautyEye外观(look and feel)兼容性测试结果.
Feature
- 更好的兼容性,可运行于java 1.5、1.6、1.7,SUN的非公开API被移除?木有关系
- 遵从当前主流审美,与时俱进
- 跨平台
- 使用NinePatch技术,用最少的代码实现最满意的外观,Synth、Nimbus都是浮云
Demos
提示: 请确保已安装JRE(最低java1.5版),如需BeautyEye外观支持透明效果,则推荐java1.6.0_12或更新版本
(https://code.google.com/p/beautyeye/wiki/java_1_6_0_u10_BUG_6750920'>为何java1.6.0_10或u11版不行?),这些版本才能支持窗口透明特性.
- Demo在线加载1(applet方式) [注:如浏览器不能正常解析,请“另存为...”后本地打开]
- or
Demo在线加载2(Java Web Start方式) [注:如浏览器不能正常解析,请“另存为...”后本地打开] - or
下载可执行jar包(Swingsets2) - or
下载可执行jar包(Swingsets3) [推荐]
Download
all_in_one.zip压缩包:http://code.google.com/p/beautyeye/downloads/list'>Click HERE(内含demo、api文档、核心分发jar包等).
友情提示:核心分发jar包 beautyeye_lnf.jar
位于all_in_one.zip包中的位置是:“all_in_one/dist/
”
Development Guide
加入以下代码,即可将你的Java程序界面更换成Beauty Eye的外观:
public static void main(String[] args)
{
try
{
org.jb2011.lnf.beautyeye.BeautyEyeLNFHelper.launchBeautyEyeLNF();
}
catch(Exception e)
{
//TODO exception
}
..................... 你的程序代码 .........................
..................... 你的程序代码 .........................
}
关于开发详情请查看:http://code.google.com/p/beautyeye/wiki/Introduction'>BeautyEye L&F简明开发者指南.
Contact
http://beautyeye.googlecode.com/svn/trunk/beautyeye_lnf/screenshots/js2.png' />
- 如有bug及建议等,请直接提交“Issues”或邮件至:jb2011@163.com;
- 另有一QQ群供Swing爱好者讨论交流,1群:259448663;
- 另:有偿提供应用软件整体或局部美化咨询、方案制作、编码实现等,如有需求请联系QQ:413980957;
- 你也可前往 Jack Jiang的微博 进行交流。
License
你可永久免费且自由地使用BeautyEye外观(look and feel),如:用于研究、学习、甚至商业用途,但禁止在未经授权的情况下用于商业用途等,请尊重知识产权。
Preview
Part 1/2: 欲查看清晰原图请http://beautyeye.googlecode.com/svn/trunk/beautyeye_lnf/preview/be_lnf_preview.png'>"另存为..."
http://beautyeye.googlecode.com/svn/trunk/beautyeye_lnf/preview/be_lnf_preview.png' />
Part 2/2: 欲查看清晰原图请http://beautyeye.googlecode.com/svn/trunk/beautyeye_lnf/preview/be_lnf_preview2.png'>"另存为..."
http://beautyeye.googlecode.com/svn/trunk/beautyeye_lnf/preview/be_lnf_preview2.png' />
More Screenshots
http://code.google.com/p/beautyeye/wiki/screenshots_all_in_one'>Click here
Project Information
The project was created on May 11, 2012.
- License: Apache License 2.0
- 60 stars
- svn-based source control
Labels:
Java
Swing
lookandfeel
Android
ninepatch