gpt4 book ai didi

java - 多次点击 JButton 按下

转载 作者:行者123 更新时间:2023-12-01 12:03:25 25 4
gpt4 key购买 nike

如何仅使用一个 JButton 在每次单击时执行不同的操作..请帮我..这是我的代码..

btn1.addActionListener(new ActionListener(){
int clicks;
@Override
public void actionPerformed(ActionEvent e) {
//throw new UnsupportedOperationException("Not supported yet.");

Object source = e.getSource();
if(source == btn1){
clicks++;
if(clicks==1){
txt1.setText("a");
clicks=0;
}
if(clicks==2){
txt1.setText("b");
clicks=0;
}
if(clicks==3){
txt1.setText("c");
clicks=0;
}
}

}

});

请帮助我..

最佳答案

您应该使用 MouseListener/Adapter 而不是 ActionListener,实现 mouseClicked,并使用 MouseEvent.getClickCount()

关于java - 多次点击 JButton 按下,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27847982/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com