上一期讲到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、运行你的程序即可看见苹果系统风格的界面了
而且右击左上角的图标可以发现多了一些控制窗体的功能:
所有的图标、按钮都变得好看起来了
连关闭窗口的按钮也是:
怎么样?都快来试试吧~