1 package com.soft.test;
2
3 /**
4 * 下拉列表、下拉框、滚动条的使用
5 */
6
7 import javax.swing.*;
8 import java.awt.*;
9 public class Dem5 extends JFrame {
10
11
12 private JPanel jp1, jp2;
13 private JLabel jlb1, jlb2;
14 private JComboBox jb1;
15 private JList jl;
16 private JScrollPane jsp;
17
18 public Dem5() {
19 jp1 = new JPanel();
20 jp2 = new JPanel();
21 jlb1 = new JLabel("籍贯");
22 jlb2 = new JLabel("旅游地点");
23
24
25 String []jz = {"南昌","赣州","吉安","新余","鹰潭","景德镇","抚州"};
26 jb1 = new JComboBox(jz);
27 String []ly = {"三清山","将军园","龙虎山","庐山","腾王阁"};
28
29 jl = new JList(ly);
30 jsp = new JScrollPane(jl);
31 jl.setVisibleRowCount(3);
32
33 this.setLayout(new GridLayout(3, 1));
34
35 jp1.add(jlb1);
36 jp1.add(jb1);
37 jp2.add(jlb2);
38 jp2.add(jsp);
39 this.add(jp1);
40 this.add(jp2);
41 this.setSize(300,300);
42 this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
43 this.setLocation(300,300);
44 this.setVisible(true);
45 this.setResizable(false);
46 }
47
48 public static void main(String args[]) {
49
50 Dem5 dem5 = new Dem5();
51 }
52 }