请教Java Swing开发高手一个JTattoo皮肤包的技术问题。

csdn_senior_fans 2018-02-08 01:29:30
高手,您好:
小弟做了一个Swing程序,用到了“JTattoo皮肤包”,在小弟没有调用使用JTattoo皮肤包的代码前,这个窗口的内容是下面这样的:

使用JTattoo皮肤包的“com.jtattoo.plaf.hifi.HiFiLookAndFeel”皮肤后,得到下面的上述窗口的美化效果:

由于这个“com.jtattoo.plaf.hifi.HiFiLookAndFeel”皮肤的作用,导致上面的美化后效果出现:
文字被默认设置为白色,导致美化后的效果用户无法看清图片中的文字。
小弟美化工程的调用JTattoo皮肤包的代码如下:
try {
UIManager
.setLookAndFeel(new com.jtattoo.plaf.hifi.HiFiLookAndFeel());
Font buttonFont = new Font("Dialog", 0, 24);
UIManager.put("OptionPane.buttonFont", buttonFont);
Font messageFont = new Font("Dialog", 0, 16);
UIManager.put("OptionPane.messageFont", messageFont);
UIManager
.put("TabbedPane.font", new Font("Dialog", Font.PLAIN, 12));
UIManager.put("InternalFrame.titleFont", new Font("Dialog",
Font.PLAIN, 12));
} catch (Exception e) {
e.printStackTrace();
}

求高手点拨:
小弟的“想要把JTattoo皮肤包的com.jtattoo.plaf.hifi.HiFiLookAndFeel皮肤的美化效果中的文字颜色变回黑色”的开发需求,应该如何做,才能够得到满足。
谢谢高手的过目!!
...全文
1588 1 打赏 收藏 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
sanvnie_kaka 2018-02-08
  • 打赏
  • 举报
回复
去这里下载源码包,看下该皮肤字体颜色设置在哪里写的,改下源码,然后重新打包jar包,替换你当前项目的jTattoo皮肤jar包,就可以了。 http://www.jtattoo.net/Download.html,应该是com.jtattoo.plaf.hifi.HiFiDefaultTheme 这个类 有很多设置颜色的代码 ,多试几个就可以了

62,620

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧