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 (将#修改为@)