import javax.swing.JCheckBox;
import javax.swing.JFrame;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.AbstractButton;
public class JChexBoxTest1 {
public static void main(String[] args){
JFrame frame = new JFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
stuffed:喂饱的 crust:地壳、外皮,合起来:草包!
JCheckBox aCheckBox = new JCheckBox("Stuffed Crust");
ActionListener action = new ActionListener(){
public void actionPerformed(ActionEvent e){
AbstractButton absButton = (AbstractButton)e.getSource();
boolean selected = absButton.getModel().isSelected();
//如果被选择,我们可以添加爱做的事情
System.out.println(selected);
}
};
aCheckBox.addActionListener(action);
frame.add(aCheckBox);
frame.setSize(300, 200);
frame.setVisible(true);
}
}
14. 11. 4. JCheckBox是否被选择 Listening to JCheckBox Events with an ActionListener
最新推荐文章于 2017-07-09 00:12:31 发布