zoukankan      html  css  js  c++  java
  • 复选框组件

    public class CheckBoxTest extends JFrame{
    
        private static final long serialVersionUID = 1L;
        private JPanel panel1 = new JPanel();
        private JPanel panel2 = new JPanel();
        private JTextArea jt = new JTextArea(3,10);
        private JCheckBox jc1 = new JCheckBox("1");
        private JCheckBox jc2 = new JCheckBox("2");
        private JCheckBox jc3 = new JCheckBox("3");
        public CheckBoxTest() {
            Container c = getContentPane();
            setSize(200, 160);
            setVisible(true);
            setTitle("复选框的使用");
            setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
            c.setLayout(new BorderLayout());
            
            c.add(panel1, BorderLayout.NORTH);
            final JScrollPane scrollPane = new JScrollPane(jt);
            panel1.add(scrollPane);
            
            c.add(panel2, BorderLayout.SOUTH);
            panel2.add(jc1);
            jc1.addActionListener(new ActionListener() {
                @Override
                public void actionPerformed(ActionEvent e) {
                    // TODO Auto-generated method stub
                    if(jc1.isSelected()){
                        jt.append("复选框1被选中
    ");
                    }
                }
            });
            panel2.add(jc2);
            jc2.addActionListener(new ActionListener() {
                
                @Override
                public void actionPerformed(ActionEvent e) {
                    // TODO Auto-generated method stub
                    if(jc2.isSelected()){
                        jt.append("复选框2被选中
    ");
                    }
                }
            });
            panel2.add(jc3);
            jc3.addActionListener(new ActionListener() {
                @Override
                public void actionPerformed(ActionEvent e) {
                    // TODO Auto-generated method stub
                    if(jc3.isSelected()){
                        jt.append("复选框3被选中
    ");
                    }
                }
            });
        }
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            new CheckBoxTest();
        }
    
    }
    View Code
  • 相关阅读:
    vim的强大,vim设置和插件的使用,脱离windows才是王道
    [VS2013]如何闪开安装VS2013必须要有安装IE10的限制
    常用客户端实现逻辑
    开源控件ViewPagerIndicator学习
    常用设计模式
    主题演讲:未来新趋势电动车
    你最美好的年华
    一度总结
    android线程池ThreadPoolExecutor的理解
    Touch事件or手机卫士面试题整理回答(二)
  • 原文地址:https://www.cnblogs.com/dulute/p/10583509.html
Copyright © 2011-2022 走看看