微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

JButton键绑定单击按钮后更改按钮文本

如何解决JButton键绑定单击按钮后更改按钮文本

我有一个简单的GUI,带有4个按钮( b1,b2,b3,b4 ),带有图标和空标签。 我想实现以下内容

如果用户单击 b1 ,然后单击键盘,鼠标键(左键和右键单击除外)或鼠标滚轮上的任何键,则该键名应在按钮图标上方显示为按钮标签。 同样,如果 b1 已经绑定为“ wheel down”,并且用户也想将“ wheel down”绑定到 b2 ,则 b1 标签应变为空的。 两个或多个按钮上不应有两个相同的文本。

所有键盘和鼠标按钮都应可用于将其设置为按钮文本(Esc,Tab,Capslock,Shift甚至ScrollLock和Pause)

可以实现吗?

这是带有图标的按钮。我刚刚用红色键添加了预期的示例,该示例显示了示例前后的外观。

enter image description here

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。