公告 |
求真务实打基础, 宁缺毋滥读好书。
数据挖掘青年(DMman) |
链接 |
|
Blog信息 |
blog名称:DMman(数据挖掘青年) 日志总数:102 评论数量:564 留言数量:57 访问次数:1769232 建立时间:2007年4月9日 |

| |
[Java SE]java外观设置(皮肤选择) 网上资源, 心得体会
数据挖掘青年 发表于 2007/11/9 15:49:55 |
1 j2se自己带的LookAndFeel,能在系统上运行的好像只有 metal(金属外观-跨平台但比较丑陋) 和 与操作系统风格一致的两个LookAndFeel。如果想要使用其他皮肤,可以在网上下载第三方的jar进行支持(当然也可以自己写,但实在没那个必要)
2 这一个觉得还不错,他里面集成了有多种样式的皮肤可供选择。(Substance look & feel ),只需把substance.jar导入即可。要求JDK为5.0及以上,Substance look & feel主页:https://substance.dev.java.net/下载时,注意点击左边栏中的“文档和文件”,不注意的话,找半天也找不着啊。
3 Substance中虽然有不少皮肤,但其实这些皮肤只是颜色的差异,如果想要使用其他个性的皮肤,可以到http://www.open-open.com/61.htm这里介绍了不少【Java开源Swing外观】
4 btw,有个Liquid觉得外貌还不错,但是运行起来好像比较慢:(尤其是渲染带有JTable的界面时
使用方法简单举例
1)把那个包加到工程里;
2)在界面上加一个按钮,动作如下:
点击这个按钮就会切换界面风格了
***********************************
JButton jbutton = new JButton("切换皮肤");
jbutton.addActionListener(new ActionListener() { public void actionPerformed(final ActionEvent e) { try { UIManager.setLookAndFeel("org.jvnet.substance.skin.SubstanceModerateLookAndFeel");
//这个字符串的内容决定皮肤;具体形式可以到它的网站上看例子 //比如也可以试试"org.jvnet.substance.skin.SubstanceMangoLookAndFeel"
} catch (Exception e1) { } SwingUtilities.updateComponentTreeUI(m_Self); } });
********************
|
|
回复:java外观设置(皮肤选择) 网上资源, 心得体会
jardon(游客)发表评论于2008/3/6 14:55:00 |
以下引用真不准在2007-11-11 16:47:46的评论:
你怎么在写swing了?什么年代有这项目?呵呵。难道是JNI?
以下为blog主人的回复:
没有写Swing,只是用。一个常规的软件,其实用VC或Delphi更合理些。为了多学学java 我就用java开发了这个C/S的软件:)现在用netbeans+jdk6.0开发SWING是很爽的事。用JAVA开发C/S程序很好的事啊。这也是刚近的事吧,上面的回复怎么还什么年代吧。就是这个年代的事吧
以下为blog主人的回复:
您指的“开发”,是使用swing开发,还是开发swing? |
|
回复:java外观设置(皮肤选择) 网上资源, 心得体会
真不准发表评论于2007/11/11 16:47:46 |
你怎么在写swing了?什么年代有这项目?呵呵。难道是JNI?
以下为blog主人的回复:
没有写Swing,只是用。一个常规的软件,其实用VC或Delphi更合理些。为了多学学java 我就用java开发了这个C/S的软件:) |
|
» 1 »
|