zoukankan      html  css  js  c++  java
  • 选择你最喜欢的科目复选框。

    import java.awt.Container;
    import java.awt.GridLayout;
    import java.awt.event.WindowAdapter;
    import java.awt.event.WindowEvent;

    import javax.swing.BorderFactory;
    import javax.swing.JCheckBox;
    import javax.swing.JFrame;
    import javax.swing.JPanel;

    public class JCheckBoxTest {
    JFrame f = null;
    @SuppressWarnings("deprecation")
    JCheckBoxTest() {
    f = new JFrame("复选框示例"); // 创建一个JFrame实例对象
    Container contentPane = f.getContentPane(); // 定义一个容器
    contentPane.setLayout(new GridLayout(2, 1)); // 设置窗口的布局
    JPanel p1 = new JPanel(); // 创建一个面板对象p1
    p1.setLayout(new GridLayout(1, 3));
    p1.setBorder(BorderFactory.createTitledBorder("选择你喜欢的科目?"));
    JCheckBox c1 = new JCheckBox("语文");
    JCheckBox c2 = new JCheckBox("数学");
    JCheckBox c3 = new JCheckBox("英语");
    p1.add(c1);
    p1.add(c2);
    p1.add(c3);

       contentPane.add(p1); 
       
      f.pack(); 
       f.show();  
       f.addWindowListener(new WindowAdapter() {   // 创建一个窗口监听器  
          public void windowClosing(WindowEvent e) {  
           System.exit(0);  
          }  
            });  
      }  
        public static void main(String args[]) {  
       new JCheckBoxTest(); 
      } 
     }  
    

    复选按钮,也称为复选框,是由JCheckBox组件实现的,同样只有选中和未选两种状态,主要用于选择多项的场合。与JRdioButton类使用方法类似,同样提供了setText(String text)和setSelected(Boolean b)等常用方法,但不同的是无须与ButtonGroup类联合使用,即无须组成按钮组。

  • 相关阅读:
    Cheatsheet: 2012 03.23 ~ 03.31
    Cheatsheet: 2012 04.13 ~ 04.24
    Cheatsheet: 2012 02.09 ~ 02.29
    Cheatsheet: 2012 03.01 ~ 03.12
    Cheatsheet: 2012 03.13 ~ 03.22
    Cheatsheet: 2012 01.20 ~ 01.31
    Cheatsheet: 2012 04.01 ~ 04.12
    Cheatsheet: 2012 04.25 ~ 05.03
    Cheatsheet: 2012 01.10 ~ 01.19
    1.30
  • 原文地址:https://www.cnblogs.com/jxfcc/p/5293375.html
Copyright © 2011-2022 走看看