我正在编写一个打字应用程序,其中jbutton应该通过改变它的颜色来对按键做出反应,但Mac LAF拒绝改变它,我不想使用其他LAF。按键事件是否可以使用“系统点击效果”(按钮变为灰色一秒)?
答案 0 :(得分:2)
1)最简单且默认正确的方式 - >
Mac L&F
)自定义Look and Feels todays
2)可能的方式 - >需要最深入的Swing,Java和LookAndFeels知识,
MacOSX
用户,不知道您使用的是SystemLookAndFeeel
还是MetalLookAndFeel
,但是您可以从MetalButtonUI/QuaquaButtonUI
扩展{{1}获取并覆盖},也许this one可以帮助你