【Swing】JComboBox

JComboBox

String[] moduleArray = new String[] {"苹果","香蕉","葡萄"}
JComboBox moduleComboBox = new JComboBox<>(moduleArray);
moduleComboBox.addActionListener(e -> {
    String module = (String) moduleComboBox.getSelectedItem();
    System.out.println("module: " + module);
});
moduleComboBox.setSelectedIndex(0);// 选择第一个,注意索引从0开始,该方法必须在 addActionListener 之后调用才能触发事件
moduleComboBox.setPreferredSize(new Dimension(100, moduleComboBox.getPreferredSize().height));
moduleComboBox.setFont(font);
northPanel.add(moduleComboBox);

 

posted @ 2024-05-15 21:56  翠微  阅读(25)  评论(0编辑  收藏  举报