我想创建一个JButton或AbstractButton的子类,只要鼠标按在按钮上,它将调用指定的.actionPerformed。 到目前为止,我正在考虑扩展JButton,在创建时(在构造函数中)添加一个鼠标监听器,并在鼠标关闭时调用actionPerformed。到目前为止,我提出了这个问题,但如果我在正确的轨道上,并且如果这样的话,我正在怀疑如何正确实施“按下”逻辑。 package co
我有5个JButton:b1,b2,b3,b4,b5。 默认情况下,它们的颜色是灰色的。 当我点击任何按钮时,该按钮的背景变成白色。 当我点击另一个按钮时,我希望先前单击的按钮将其背景更改为灰色,并且此新近单击的按钮将其背景更改为白色。这里是我写的代码: int liveButton = 0; //holds the value of the button that is last clicked