gpt4 book ai didi

java - 单击 JButton 后如何更改其操作?

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

我想在单击 JButton 后更改其行为。

JButton btn = new JButton();

btn.addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent e) {
super.mouseClicked(e);
JOptionPane.showConfirmDialog(someLabel, "how are you?", "asd", JOptionPane.OK_CANCEL_OPTION, JOptionPane.INFORMATION_MESSAGE);
}
});

我想在 mouseClicked 方法中添加一些内容,以便当我再次单击同一按钮时获得另一个结果。

最佳答案

您可以使用 boolean 标志,例如

public void mouseClicked(MouseEvent e) {
super.mouseClicked(e);
if (clicked) {} else {}
// flip it
clicked = !clicked;
}

关于java - 单击 JButton 后如何更改其操作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56583904/

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