在图形用户界面编程中,我们常常会提供用户调查界面,这个时候我们会用到:
1、下拉框组件 (JComboBox)
2、列表框组件 (JList)
3、滚动窗格组件 (JScrollPane)
特别说明:
一般来说,列表框组件 +滚动窗格组件是结合使用的。目的是让列表框中的选项可以有
滚动条支持。
下面我们举例说明:
/**
* 测试:JComboBox/JList/JScrollPane
*/
package com.test1;
import java.awt.*;
import javax.swing.*;
public class Demo8_8 extends JFrame{
//定义组件
JPanel jp1 = null;
JPanel jp2 = null;
JLabel jlb1 = null;
JLabel jlb2 = null;
JComboBox jcb1 = null;
JList jlist = null;
JScrollPane jsp = null;
public static void main(String[] args) {
// TODO Auto-generated method stub
Demo8_8 demo8_8 = new Demo8_8(300, 300);
}
public Demo8_8(int x_dispSize, int y_dispSize)
{
//创建组件
jp1 = new JPanel();
jp2 = new JPanel();
jlb1 = new JLabel("你的户籍");
jlb2 = new JLabel("你喜欢去的地方");