首页 > 其他 > 详细

GUI 之列表框

时间:2021-08-09 23:11:47      阅读:16      评论:0      收藏:0      [点我收藏+]

编写代码 TestJComboBoxDemo 测试类

存放的是静态变量

package com.xiang.lesson06;

import javax.swing.*;
import java.awt.*;

//new JList();
//列表
public class TestJComboBoxDemo extends JFrame {
    public TestJComboBoxDemo() {
        Container container = getContentPane();

//        生成列表内容
        String[] contents = {"1", "2", "3", "4", "5", "6", "7", "8", "9"};
//列表中需要放入内容,放在构造器里边
        JList list = new JList(contents);
//        添加列表
        container.add(list);

        setVisible(true);
        setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
        setBounds(100, 100, 200, 300);
    }

    public static void main(String[] args) {
        new TestJComboBoxDemo();
    }
}

运行结果

技术分享图片

存放的是动态变量

package com.xiang.lesson06;

import javax.swing.*;
import java.awt.*;
import java.util.Vector;

//new JList();
//列表
public class TestJComboBoxDemo extends JFrame {
    public TestJComboBoxDemo() {
        Container container = getContentPane();

//        生成列表内容
//        String[] contents = {"1", "2", "3", "4", "5", "6", "7", "8", "9"}; //存放静态变量
//列表中需要放入内容,放在构造器里边
//        JList list = new JList(contents);
//        添加列表

        Vector contents = new Vector();
        JList list = new JList(contents);

//        动态添加;
        contents.add("用户名");
        contents.add("李四");
        contents.add("王五");
        contents.add("张三");
        contents.add("王二");

        container.add(list);

        setVisible(true);
        setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
        setBounds(100, 100, 200, 300);
    }

    public static void main(String[] args) {
        new TestJComboBoxDemo();
    }
}

运行结果

技术分享图片

GUI 之列表框

原文:https://www.cnblogs.com/d534/p/15120238.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!