专栏首页程序员的碎碎念JavaGUI编程之·引用类库Beautyeye改变外观

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),作者:一个小混蛋

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

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

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

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 分享几个我经常用到的函数

    同上一个推送一样,为了提高php开发的效率,在学习完一些零零碎碎的知识外,我们要学会的那就是总结与分享,学会封装类和函数,方便下次你再次敲此功能代码。在...

    benny
  • php常用函数(一)

    parse_url:函数的作用是解析一个URL并返回一个包含其URL组件的关联数组,错误时返回false。例: ? 页面显示效果如下: ? ran...

    benny
  • LAMP集成开发环境配置

    什么叫做LAMP呢?顾名思义,那就是linux+Apache+mysql+php集成开发环境,当然也有lnmp,安装步骤差不多的。 首先,你得...

    benny
  • win10 17025 触摸bug

    This article is written in both English and Chinese. 本文使用中文和英文两个版本。 在 win10 的 1...

    林德熙
  • API接口开发简述示例

    沈唁
  • java并发中的Synchronized关键词

    如果在多线程的环境中,我们经常会遇到资源竞争的情况,比如多个线程要去同时修改同一个共享变量,这时候,就需要对资源的访问方法进行一定的处理,保证同一时间只有一个线...

    程序那些事
  • 17.12.19日报

    2,研究loading.io这网站渲染卡慢的问题。和原版cc层对比后大致猜测应该是层数太多,而且很多层面积非常大,每次刷新要整个层都绘制,很浪费cpu。

    龙泉寺扫地僧
  • OCP-052考试题库汇总(11)-CUUG内部解答版

    Which two are true about Optimizer Statistics?

    用户5892232
  • SpringBoot文件上传下载

    项目中经常会有上传和下载的需求,这篇文章简述一下springboot项目中实现简单的上传和下载。 新建springboot项目,前台页面使用的thymeleaf...

    dalaoyang
  • 【剑指offer】第一个只出现一次的字符

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

    喜欢ctrl的cxk

扫码关注云+社区

领取腾讯云代金券