gpt4 book ai didi

Java Swing 制作开/关按钮

转载 作者:行者123 更新时间:2023-11-30 06:15:42 26 4
gpt4 key购买 nike

我正在尝试为我的 GUI 项目制作一个开/关按钮。我做了一个按钮,当我点击它时,会出现一条消息。为此,我使用了 ActionListener。当我再次单击它时,我希望该消息消失。我尝试使用 jToggleButton 但我不知道如何使用它。谁能帮忙?

最佳答案

下面是一个使用 JToggleButton 的例子:

JToggleButton toggleButton = new JToggleButton("Click Me");
ItemListener itemListener = new ItemListener() {
public void itemStateChanged(ItemEvent itemEvent) {
int state = itemEvent.getStateChange();
if (state == ItemEvent.SELECTED) {
System.out.println("Selected"); // show your message here
} else {
System.out.println("Deselected"); // remove your message
}
}
};
toggleButton.addItemListener(itemListener);

您可以使用 JButtonActionListener,因为您已经开始了,但要自己跟踪当前状态。

关于Java Swing 制作开/关按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28382432/

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