zoukankan      html  css  js  c++  java
  • GUI 之列表框

    编写代码 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();
        }
    }
    
    

    运行结果

    image

  • 相关阅读:
    Python 之nmap模块问题解决
    phpstudy --mysql支持外联。
    Kali 更新
    Win 10 访问IPV6地址 问题。
    Macbookpro 使用Parallels Deskop安装kali Parallels Tools
    Windows 转 Mac 利用git继续管理github
    shell脚本移植问题(windwos移植到linux)
    APP测试项总结
    apktool 反编译
    微信小程序-服务器返回数据中包含有 换行符失效问题解决方案
  • 原文地址:https://www.cnblogs.com/d534/p/15120238.html
Copyright © 2011-2022 走看看