package com.sean.combobox;
import sun.misc.Perf;
import javax.swing.*;
import java.awt.*;
public class Demo extends JFrame {
public static void main(String[] args) {
new Demo();
}
public Demo() {
Container container = this.getContentPane();
JComboBox<Object> status = new JComboBox<>();
status.addItem(null);
status.addItem("正在热映");
status.addItem("已下架");
status.addItem("即将上映");
container.add(status);
this.setVisible(true);
this.setSize(500,350);
this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
}
}
package com.sean.combobox;
import javax.swing.*;
import java.awt.*;
import java.util.Vector;
public class Demo02 extends JFrame {
public static void main(String[] args) {
new Demo02();
}
public Demo02() {
Container container = this.getContentPane();
Vector contents = new Vector();
JList jList = new JList(contents);
contents.add("张三");
contents.add("李四");
contents.add("赵武");
container.add(jList);
this.setVisible(true);
this.setSize(500,350);
this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
}
}
- 应用场景
- 选择地区,或者一些单个选项
- 列表,展示信息,一般是动态扩容!