列表

列表

  • 下拉框

    import javax.swing.*;
    import java.awt.*;
    
    public class TestComboboxDemo01 extends JFrame {
        public TestComboboxDemo01() {
            Container container = this.getContentPane();
    
            JComboBox status = new JComboBox();
            status.addItem(null);
            status.addItem("火热上映");
            status.addItem("已下架");
            status.addItem("即将上映");
    
            container.add(status);
            this.setVisible(true);
            this.setSize(300,200);
            this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
        }
        public static void main(String[] args) {
            new TestComboboxDemo01();
        }
    }
  • 列表框

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

public class TestComboboxDemo02 extends JFrame {
    public TestComboboxDemo02() {
        Container container = this.getContentPane();

        //生成列表的内容
//        String[] contents = {"1","2","3"};
        
        Vector contents = new Vector();
        //列表中需要放入内容
        JList list = new JList(contents);
        contents.add("何金银");
        contents.add("乌蝇哥");
        contents.add("大师兄");
        container.add(list);

        this.setVisible(true);
        this.setSize(300,200);
        this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
    }
    public static void main(String[] args) {
        new TestComboboxDemo02();
    }
}

应用场景

下拉框,选择地区,或者一些单个选项

列表框,展示信息,一般是动态扩容!

 
posted @ 2022-01-19 23:51  少时凌云志  阅读(20)  评论(0)    收藏  举报