JavaGUI编程之·引用类库Beautyeye改变外观

上一期讲到JavaGUI默认界面在win7上显示得比较粗糙,小编在原来的基础上对各种组件的属性进行大量修改才得以让原界面扁平化。上期推文发出后,就有大神提供建议,原来可以通过引用类库来统一改变原界面的粗糙显示效果,那个小编还没接触过的神奇包包就是Beautyeye_lnf.jar,很多前辈称它为架包。

下面是引用该包后的界面效果:

对比原图:

对比原图:

我引用的是苹果风格的主题,Beautyeye中应该还有其他类型的主题可以引用,有待学习。下面是具体的操作方法:

1、在项目目录下新建文件,比如lib,然后在里面添加beautyeye_lnf.jar(该包已经被小编发布在QQ资源群689770833的Java文件夹下了);

2、右键该包,选择构建路径

3、在主函数中添加下面的代码:

try{

org.jb2011.lnf.beautyeye.BeautyEyeLNFHelper.launchBeautyEyeLNF();

}catch(Exception e){

}

4、运行你的程序即可看见苹果系统风格的界面了

而且右击左上角的图标可以发现多了一些控制窗体的功能:

所有的图标、按钮都变得好看起来了

连关闭窗口的按钮也是:

怎么样?都快来试试吧~

原文发布于微信公众号 - 程序员的碎碎念(gh_53e607dd4782)

原文发表时间:2017-12-25

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏魏琼东

一步一步教你使用AgileEAS.NET基础类库进行应用开发-WinForm应用篇-演示使用报表构建UI-入库业务查询模块

回顾与说明     前面我们把“商品字典”、“商品入库”、“商品库存查询”三个模块已经概括或者详细的演示完了,这些模块涉及到简单数据的增、删、修,也涉及到复杂业...

2005
来自专栏沈唁志

在Windows下搭建Python3.6的运行环境

1845
来自专栏张善友的专栏

性能分析工具-PerfView

Roslyn的PM(程序经理) Bill Chiles,Roslyn使用纯托管代码开发,但性能超过之前使用C++编写的原生实现,这有什么秘诀呢?他最近写了一篇文...

2107
来自专栏更流畅、简洁的软件开发方式

分页解决方案 之 QuickPager的使用方法(PostBack分页、自定义获取数据)

      适用范围:网站后台管理、OA、CRM、CMS等,从关系型数据库里提取数据,或者XML等获取数据,不愿意使用Pager_SQL、DataAccessL...

1946
来自专栏lgp20151222

傻瓜式的go modules的讲解和代码

国内关于gomod的文章,哪怕是使用了百度 -csdn,依然全是理论,虽然golang的使用者大多是大神但是也有像我这样的的弱鸡是不是?

1352
来自专栏杨建荣的学习笔记

用Oracle的眼光来学习MySQL 5.7的sys(上)(r11笔记第24天)

sys的初衷 MySQL 5.7的sys自从推出以来,整体的反响似乎没有预期的那么高,而我看到这个sys库的时候,第一感觉是越发和Oracle像了,不是...

3679
来自专栏飞雪无情的博客

Go语言实战笔记(二十一)| Go 单元测试

相信我们做程序员的,对单元测试都不陌生。单元测试一般是用来测试我们的代码逻辑有没有问题,有没有按照我们期望的运行,以保证代码质量。

612
来自专栏更流畅、简洁的软件开发方式

【视频】自然框架之分页控件的使用方法(一) PostBack方式的一般分页方式

前言:分页控件的优点 1、 按需所取 —— 需要几条记录就从数据库里提取几条记录,不会多取。 2、 使用简单 —— 设置几个属性就可以实现分页的功能。 3、...

2316
来自专栏重庆的技术分享区

【翻译】使用Akka HTTP构建微服务:CDC方法

1353
来自专栏我是攻城师

Intellj IDEA+Maven如何构建多模块项目?

5847

扫码关注云+社区