1
String[] bookArray={"a","b","c"};
JComboBox bookComboBox = new JComboBox(bookArray);
bookComboBox.setSelectedIndex(0);
bookComboBox.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
JComboBox cb= (JComboBox) e.getSource();
bookNameSelected=(String) cb.getSelectedItem();
System.out.println("book name selected:"+bookNameSelected);
}
});
下拉的第一個元素顯示爲默認值,但如果用戶未選擇任何值,則不會將其作爲默認選定值傳遞。Swing Jcombobox將第一個元素設置爲默認選中的