import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
/**
* @author 许泽鑫
* @data 2019/11/8 - 21:43
*/
public class Demo9 extends JFrame {
public Demo9(){
setSize(800,600);
setResizable(false);
setLocationRelativeTo(null);
setDefaultCloseOperation(EXIT_ON_CLOSE);
// JComboBox<String> jc = new JComboBox<>(); //第一种方式
//
// jc.addItem("身份证");
// jc.addItem("学生证");
// jc.addItem("工作证");
// String items[] = {"身份证","学生证","工作证"};//第二种方式
// JComboBox<String> comboBox = new JComboBox<>(items);
String[] items = {"身份证","学生证","工作证"};//第三种方式
JComboBox<String> jc = new JComboBox<>();
ComboBoxModel cm = new DefaultComboBoxModel<>(items);
jc.setModel(cm);
jc.setEditable(true);
jc.setBounds(10,10,80,21);
Container c = getContentPane();
c.setLayout(null);
c.add(jc);
JButton b = new JButton("打印");
b.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
System.out.println("选中的索引:" + jc.getSelectedIndex());
System.out.println("选中的值:" + jc.getSelectedItem());
}
});
b.setBounds(100,10,60,20);
c.add(b);
setVisible(true);
}
public static void main(String[] args) {
new Demo9();
}
}
下拉列表
最新推荐文章于 2021-12-15 11:17:42 发布