beautyeye


BeautyEye is a Java Swing cross-platform look and feel.




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.

Labels:
Java Swing lookandfeel Android ninepatch