- 授权协议: Apache
- 开发语言: Java
- 操作系统: 跨平台
- 软件首页: https://gitee.com/jackjiang/beautyeye
- 软件文档: http://www.52im.net/thread-26-1-1.html
软件介绍
关于 BeautyEye L&F
BeautyEye工程自2015-01-30起已从 Google Code 迁移至 GitHub 和开源中国码云。
BeautyEye 是一款 Java Swing 跨平台外观(look and feel)实现;
得益于 Android 的 GUI 基础技术,BeautyEye 的实现完全不同于其它外观;
BeautyEye 是免费的,您可以研究、学习甚至商业用途。
迄今为止,BeautyEye 无任何平面或 UI 设计人员的参与,仍是纯粹的程序员作品。
BeautyEye 工程参考和借鉴了来自互联网的大量平面视觉素材,在此表示感谢。
源码在线阅读(免下载)
地址是:http://www.52im.net/thread-112-1-1.html,无需开启 IDE,方便随时随地查看和学习之用。
代码托管同步更新
GitHub.com
OsChina.net
Latest Release
v3.6 更新说明
发布于:2015-02-02 17:31
1、优化了窗体默认icon的样式;
2、优化了JList的选中样式;
3、JDK 7最新版(java 1.7_u75兼容性测试通过);
4、JDK 8最新版(java 1.8_u31兼容性测试通过)。
BeautyEye 起于2012年05月份,发布于2012年09月11日,最近一次版本发布是:2015年02月02日。 点击查看历史版本更新说明
Compatibility
BeautyEye 可运行于 java 1.5、1.6、1.7 以及 1.8 之上,但推荐至少应运行在 java1.6.0_12 或更新的版本(为何 java1.6.0_10 或 u11 版不行?),因为这些版本将能带来窗口透明特性,更重要的是 Swing 的性能提升。
另附:BeautyEye兼容性测试结果。
Feature
跨平台;
遵从主流审美,与时俱进;
更好的兼容性,可运行于 java 1.5、1.6、1.7、1.8,SUN 的非公开 API 被移除?木有关系;
源自 Android GUI 基础技术,以最少的代码实现最满意的外观,Synth、Nimbus 都是浮云。
Demos
提示: 请确保已安装 JRE(最低 java1.5 版),如需 BeautyEye 外观支持透明效果,则推荐 java1.6.0_12 或更新版本(为何 java1.6.0_10 或 u11 版不行?),这些版本才能支持窗口透明特性.
Download
正式版.zip包:点击下载(内含demo、api文档、核心分发jar包等).
Development Guide
第一步:引入beautyeye_lnf.jar包
核心分发jar包 beautyeye_lnf.jar 位于“/dist/”目录。
第二步:在代码中使用BeautyEye
加入以下代码,即可将你的Java程序界面更换成BeautyEye的外观:
public static void main(String[] args)
{
try
{
org.jb2011.lnf.beautyeye.BeautyEyeLNFHelper.launchBeautyEyeLNF();
} catch(Exception e)
{
//TODO exception
}
..................... 你的程序代码 .........................
..................... 你的程序代码 .........................
}详细开发者指南请查看:BeautyEye L&F简明开发者指南。
License
你可永久免费且自由地使用BeautyEye外观(look and feel),如:用于研究、学习、甚至商业用途,但禁止在超越License约束内容的情况下用于商业用途等,请尊重知识产权。
Contact
如有bug及建议等,请邮件至:jb2011@163.com
欢迎加入Java Swing爱好者讨论QQ群:259448663
如有其它需求请联系作者QQ:413980957
你也可前往 Jack Jiang的博客 进行交流。
About Author
职业生涯:程序员、项目经理、技术总监;
编码技能:JavaME、JavaSE、JavaEE、Android、iOS等平台应用层开发;
实践经验:多年的软件开发、项目管理、团队管理以及创业公司操盘经历,在软件开发体系和团队建设、项目开发和管理、中大型企业应用、移动互联网应用的持续开发/实施/集成/运维和信息化建设等方面拥有较丰富的实践经验,领域知识涉及传统企业桌面应用、企业分布式互联网应用、新一代移动互联网和智能穿戴应用等。
Preview
Part 1/2:点击查看清晰原图
Part 2/2:点击查看清晰原图
More Screenshots
案例1:SwingSets2
案例2:SwingSets3
案例3:DriodUIBuilder
DroidUIBuilder工程已开源,工程地址:点击进入
案例4:Draw9patch
讨论学习
作者的其它工程
Usability for the Web
Tom Brinck、Darren Gergle、Scott D. Wood / Morgan Kaufmann / 2001-10-15 / USD 65.95
Every stage in the design of a new web site is an opportunity to meet or miss deadlines and budgetary goals. Every stage is an opportunity to boost or undercut the site's usability. Thi......一起来看看 《Usability for the Web》 这本书的介绍吧!





