Java图形界面——下拉框、列表框、滚动窗格组件

来源:互联网 发布:linux telent 编辑:程序博客网 时间:2024/06/10 07:24
package com.test.swing;import javax.swing.*;import java.awt.*;public class Test0 extends JFrame{JList jlist;//列表框JComboBox jcb;//下拉框JPanel jp1, jp2;//面板JLabel jlb1, jlb2;JScrollPane jsp;//滚动控件//构造函数public Test0(){jp1 = new JPanel();jp2 = new JPanel();jlb1 = new JLabel("你的水平:");String str1[] = {"巨坑", "菜鸟", "一般", "大神"};jcb = new JComboBox(str1);jlb2 = new JLabel("选择英雄:");String str2[] = {"盖仑", "艾希", "提莫", "赵信", "李青", "安妮"};jlist = new JList(str2);jlist.setVisibleRowCount(2);//默认显示行数jsp = new JScrollPane(jlist);jp1.add(jlb1);jp1.add(jcb);jp2.add(jlb2);jp2.add(jsp);//网格布局2行一列this.setLayout(new GridLayout(2, 1));this.add(jp1);this.add(jp2);this.setSize(200,200);this.setTitle("组件演示");this.setVisible(true);this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);}public static void main(String[] args) {Test0 test0 = new Test0();}}

0 0
原创粉丝点击