繁体   English   中英

剥皮Java桌面应用程序?

[英]Skinning Java desktop applications?

有没有人知道“皮肤”Java桌面应用程序的方法。 (像Winamp皮肤,或MirandaIM的皮肤)? 我不想创造自己的外观和感觉。

是的,有几种方法可以做到,但我不知道任何人真的很简单。 看看Nimbus:Swing的新面孔 ,它包含了一些例子。 您通常可以覆盖组件的外观或只更改颜色。

一些链接:

您可以随时更改为另一个LaF,例如Substance

我们成功地使用了NimROD外观和感觉来“ 打造 ”Swing的外观和感觉。 它运行良好,已经为它编写了几个“主题”,并且可以添加几行代码。

Swing具有内置的动态外观和感觉支持。 如果您正在谈论桌面应用程序,您可能需要从课程开始:修改外观

编辑:如果你正在谈论一个webapp,那么绝对使用不同的.css来实现一个skinnable接口。 CSS Zen Garden是一个很好的示例/教程,介绍了同一页面如何与不同的.css文件完全不同。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM