有谁知道一种“皮肤”Java 桌面应用程序的方法吗? (例如 Winamp 皮肤或 MirandaIM 皮肤)?
我不想创造自己的外观和感觉。
是的,有几种方法可以做到这一点,但我不知道有谁是真正简单的。看一下Nimbus:Swing 的新面貌 http://developers.sun.com/learning/javaoneonline/2008/pdf/TS-6096.pdf,它包含一些示例。您通常可以覆盖组件的外观或仅更改颜色。
一些链接:
- 雨云颜色 http://jasperpotts.com/blogfiles/nimbusdefaults/nimbus.html
- 使用 Nimbus 为滑块蒙皮 http://www.jasperpotts.com/blog/2008/08/skinning-a-slider-with-nimbus/
- Nimbus UIManager UIDefaults http://www.jasperpotts.com/blog/2008/08/nimbus-uimanager-uidefaults/
你可以随时更改为另一个 LaF,例如物质 https://substance.dev.java.net/see.html.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)