1 package test;
2
3 import java.awt.Container;
4 import java.awt.GridLayout;
5 import java.awt.event.WindowAdapter;
6 import java.awt.event.WindowEvent;
7 import java.util.Vector;
8
9 import javax.swing.BorderFactory;
10 import javax.swing.JCheckBox;
11 import javax.swing.JComboBox;
12 import javax.swing.JFrame;
13 import javax.swing.JLabel;
14 import javax.swing.JPanel;
15 import javax.swing.JRadioButton;
16
17 class MyRadio{
18 private JFrame f=new JFrame("welcome to use!");
19 private Container cont=f.getContentPane();
20 private JComboBox jcb1=null;
21 private JComboBox jcb2=null;
22 public MyRadio(){
23 this.f.setLayout(new GridLayout(2,2));
24 String nations[]={"China","Brazil","America","Korean","Italy","France"
25 };
26 Vector<String> v=new Vector<String>();
27 v.add("hjw");
28 v.add("LJD");
29 v.add("zk");
30 this.jcb1=new JComboBox(nations);
31 this.jcb2=new JComboBox(v);
32 jcb1.setBorder(BorderFactory.createTitledBorder("Which country do you want to travel?"));
33 jcb2.setBorder(BorderFactory.createTitledBorder("Who do you like best?"));
34 jcb1.setMaximumRowCount(3);
35 jcb2.setMaximumRowCount(3);
36 cont.add(this.jcb1);
37 cont.add(this.jcb2);
38 cont.add(new JLabel("下拉框"));
39 this.f.setSize(300,150);
40 this.f.setVisible(true);
41 this.f.addWindowListener(new WindowAdapter(){
42 public void windowClosing(WindowEvent arg0){
43 System.exit(1);
44 }
45 });
46 }
47 }
48 public class test {
49 public static void main(String[] args) {
50 new MyRadio();
51
52 }
53
54
55 }