我有两个按钮,如果首先点击它然后它将启用一些功能,如果点击秒,那么它将启用不同的功能。现在我希望如果点击第二个,它将取消第一次点击的功能。有人请帮帮我。 感谢
答案 0 :(得分:2)
要忘记按钮,只需写下:
btn.setEnabled(false);
再次启用它只需编写
btn.setEnabled(true);
答案 1 :(得分:0)
问题不明确,逻辑很奇怪。
如果您只想禁用点击:
Button1.click
{
Button2.setEnable(false);
}
Button2.click
{
Button1.setEnable(false);
}
或者,你想要的是禁用功能但按钮仍然可点击:
boolean bt1=true, bt2=true;
Button1.click
{
b2=false;
if(b1)
{
//Do what you want to do when Button 1 been clicked
}
}
Button2.click
{
b1=false;
if(b2)
{
//Do what you want to do when Button 1 been clicked
}
}
但在你的问题中,如果使用点按按钮1& 2,两个按钮都没有机会再次恢复工作。
你需要再次澄清你的逻辑。