
package GUI;
import javax.swing.*;
import java.awt.*;
// 下拉框与列表
public class Test19 {
public static void main(String[] args) {
new JComboBoxDemo();
new JListDemo();
}
}
// 下拉框
class JComboBoxDemo extends JFrame{
public JComboBoxDemo() {
Container container = getContentPane();
JComboBox jComboBox = new JComboBox();
// 下拉框的内容
jComboBox.addItem("这是第一个");
jComboBox.addItem("这是第二个");
jComboBox.addItem("这是第一三");
container.add(jComboBox);
setVisible(true);
setTitle("下拉框展示");
setSize(500,500);
setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
}
}
// 列表
class JListDemo extends JFrame{
public JListDemo() {
Container container = getContentPane();
// 生成列表的内容
String[] contents={"詹","建","海"};
JList jList = new JList(contents); // 生成列表,并将内容放置在列表里面
container.add(jList);
setVisible(true);
setTitle("列表展示");
setSize(500,500);
setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
}
}