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 条评论
登录 后参与评论

相关文章

来自专栏IT大咖说

2018年1月份最热门的JavaScript开源项目

本篇文章为大家盘点了1月份最热门的 JavaScript 项目,让我们一起来看下吧! 一、编辑器tui.editor https://github.com/nh...

2828
来自专栏ROBOTEDU

OMRONFZ系列视觉与ABB机器人的通信

ABB与OMRON之间的通信,本例采用以太网TCP无协议模式通信。通过以太网由ABB机器人程序控制ONRON视觉的场景切换,拍照判断及其判断数据的 接收。 ?...

4295
来自专栏Material Design组件

Human Interface Guidelines —— Edit Menus

1176
来自专栏编程微刊

手把手教你用vue-cli构建一个简单的路由应用

上一章说道:十分钟上手-搭建vue开发环境(新手教程)https://www.jianshu.com/p/0c6678671635

971
来自专栏Python数据科学

Jupyter notebook快速入门教程

如果你想使用Python学习数据分析或数据挖掘,那么它应该是你第一个应该知道并会使用的工具,它很容易上手,用起来非常方便,是个对新手非常友好的工具。而事实也证明...

621
来自专栏杨逸轩 ' sBlog

什么是静态和动态网页?

2637
来自专栏C语言及其他语言

Dev-Cpp使用入门教程

今天给大家开始介绍Dev-C++这款编译器的使用方法,由于蓝桥杯竞赛的要求,今天给大家做入门介绍。 ? 下载地址依旧见:C/C++开发编译器等常用工具下载htt...

3024
来自专栏武军超python专栏

2018年8月7号升级飞机大战的总结

今天学到的新单词: indentation  n缩进 transform  v改变,变换 collide v碰撞 recursion  n递归

772
来自专栏Fundebug

微信小程序开发BUG经验总结

小程序开发越来越热,开发中遇到各种各样的bug,在此总结了一些比较容易掉进去的坑分享给大家。

43812
来自专栏程序员宝库

主流浏览器图片反防盗链方法总结

还记得之前写的那个无聊的插件,前一段时间由于豆瓣读书增加了防盗链策略使得我们无法直接引用他们的图片,使得我这个小插件无法工作。本以为是一个很简单的问题,但是没想...

1325

扫码关注云+社区