[Java] 简单的图形界面 →→→→→进入此内容的聊天室

来自 , 2020-06-09, 写在 Java, 查看 109 次.
URL http://www.code666.cn/view/42a39645
  1. package day01;
  2. import javax.swing.ButtonGroup;
  3. import javax.swing.JCheckBox;
  4. import javax.swing.JComboBox;
  5. import javax.swing.JFrame;
  6. import javax.swing.JPanel;
  7. import javax.swing.JRadioButton;
  8. public class TestSelectDemo {
  9.         public static void main(String[] args) {
  10.                 // TODO Auto-generated method stub
  11.                 JFrame frame = new TestSelectFrame();
  12.                 frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  13.                 frame.setVisible(true);
  14.         }
  15. }
  16. class TestSelectFrame extends JFrame {
  17.         public TestSelectFrame(){
  18.                 setTitle("测试单选按钮、复选框和下拉列表");
  19.                 setSize(400,100);
  20.                 TestSelectPanel tsp  =new TestSelectPanel();
  21.                 add(tsp);
  22.         }
  23. }
  24. class TestSelectPanel extends JPanel{
  25.         public TestSelectPanel(){
  26.                 JCheckBox jcb1 = new JCheckBox("Java");
  27.                 JCheckBox jcb2 = new JCheckBox("#");
  28.                 JCheckBox jcb3 = new JCheckBox("C++");
  29.                 add(jcb1);
  30.                 add(jcb2);
  31.                 add(jcb3);
  32.                
  33.                 ButtonGroup group = new ButtonGroup();
  34.                 JRadioButton b1= new JRadioButton("男");
  35.                 JRadioButton b2= new JRadioButton("女");
  36.                 group.add(b1);
  37.                 group.add(b2);
  38.                 add(b1);
  39.                 add(b2);
  40.                 JComboBox jcb = new JComboBox();
  41.                 jcb.addItem("计算机");
  42.                 jcb.addItem("医学");
  43.                 jcb.addItem("英语");
  44.                 add(jcb);
  45.                 }
  46. }

回复 "简单的图形界面"

这儿你可以回复上面这条便签

captcha