[java]代码库
package day01;
import javax.swing.ButtonGroup;
import javax.swing.JCheckBox;
import javax.swing.JComboBox;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JRadioButton;
public class TestSelectDemo {
public static void main(String[] args) {
// TODO Auto-generated method stub
JFrame frame = new TestSelectFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
}
}
class TestSelectFrame extends JFrame {
public TestSelectFrame(){
setTitle("测试单选按钮、复选框和下拉列表");
setSize(400,100);
TestSelectPanel tsp =new TestSelectPanel();
add(tsp);
}
}
class TestSelectPanel extends JPanel{
public TestSelectPanel(){
JCheckBox jcb1 = new JCheckBox("Java");
JCheckBox jcb2 = new JCheckBox("#");
JCheckBox jcb3 = new JCheckBox("C++");
add(jcb1);
add(jcb2);
add(jcb3);
ButtonGroup group = new ButtonGroup();
JRadioButton b1= new JRadioButton("男");
JRadioButton b2= new JRadioButton("女");
group.add(b1);
group.add(b2);
add(b1);
add(b2);
JComboBox jcb = new JComboBox();
jcb.addItem("计算机");
jcb.addItem("医学");
jcb.addItem("英语");
add(jcb);
}
}