覆盖 Flamingo 的 JCommandButton 的默认前景色
我在 Swing 应用程序中使用 Flamingo/Substance,但无法找出影响 JCommandButton
文本颜色的简单方法。显式设置前景色似乎没有效果:
JCommandButton button = new JCommandButton("Button");
button.setForeground(Color.red);
我必须扩展 JCommandButton 才能执行此操作吗?如果是这样,我该如何覆盖这种行为?谢谢。
I'm using Flamingo/Substance in a Swing application and can't figure out a simple way to affect the text color for a JCommandButton
. Explicitly setting the foreground color seems to have no effect:
JCommandButton button = new JCommandButton("Button");
button.setForeground(Color.red);
Do I have to extend JCommandButton
to do this? If so, how do I override this behavior? Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我不确定这是否是首选方法,但我最终扩展了委托以获得我想要的结果:
I'm not sure if this is the preferred way of doing it, but I ended up extending the delegate to get the result I wanted: