我正在进行一个小项目,在其中我有一个带有5个
我想要的是,在没有按下这3个
请查看我尝试的多个代码。
我在这里做错了什么?我甚至尝试使用相同的代码
JButtons
的 JFrame
。3个主要关注的 JButtons
默认情况下是启用的。我想要的是,在没有按下这3个
JButtons
之前,其他2个应该保持禁用状态。我尝试了 ActionListner
和 MouseListener
,但没有成功。请查看我尝试的多个代码。
public void mousePressed (MouseEvent me){
if (me.getButton() == MouseEvent.NOBUTTON ){
proceedBtn.setEnabled(false);
proceedBtn.setToolTipText("Please Enter A Button Before Proceeding");
}
else {
proceedBtn.setEnabled(true);
}
}
这是我尝试的另一段代码。
public void mousePressed (MouseEvent me){
if (me.getClickCount == 0 ){
proceedBtn.setEnabled(false);
proceedBtn.setToolTipText("Please click a button Before Proceeding");
}
else {
proceedBtn.setEnabled(true);
}
}
我在这里做错了什么?我甚至尝试使用相同的代码
mouseClicked
方法,但什么也没发生。
ActionListener
。你说你以前尝试过,但没有成功。我们可以看一下那段代码吗?使用MouseListener
绝对不是正确的方法。 - mre