gpt4 book ai didi

java - 获取 JToggleButton 的状态

转载 作者:IT老高 更新时间:2023-10-28 20:37:00 26 4
gpt4 key购买 nike

说我有一个

JToggleButton but = new JToggleButton("OK") ;

现在我需要 but 被点击时的状态。我的意思是我需要知道它是否被点击。

最佳答案

您也可以使用 itemListener 的 itemStateChanged 方法,如下所示:

JToggleButton jtb = new JToggleButton("Press Me");
jtb.addItemListener(new ItemListener() {
public void itemStateChanged(ItemEvent ev) {
if(ev.getStateChange()==ItemEvent.SELECTED){
System.out.println("button is selected");
} else if(ev.getStateChange()==ItemEvent.DESELECTED){
System.out.println("button is not selected");
}
}
});

你想知道 jtb 后者在使用 isSelected() 方法时的状态

System.out.println(jtb.isSelected());
if(jtb.isSelected()){
System.out.println("button is selected");
} else {
System.out.println("button is not selected");
}

关于java - 获取 JToggleButton 的状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7524536/

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