JComboBox jComboBox = new JComboBox();
jComboBox.addItem("aa");
jComboBox.addItem("bb");
jComboBox.addItem("cc");
jComboBox.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent actionEvent) {
JOptionPane.showMessageDialog(null,
jComboBox.getSelectedItem(),
"",
JOptionPane.INFORMATION_MESSAGE
);
}
});
add(jComboBox);
JList jList = new JList(new String[]{"aaa", "bbb", "ccccc"});
jList.addListSelectionListener(new ListSelectionListener() {
@Override
public void valueChanged(ListSelectionEvent listSelectionEvent) {
JOptionPane.showMessageDialog(null,
jList.getSelectedValue(),
"",
JOptionPane.INFORMATION_MESSAGE
);
}
});
add(jList);
效果: