sì, ma l'avrai stilizzata un po' (per esempio il flag che si aggiungere quando selezioni un elemento... oppure è una feature di -tiro ad indovinare- Mac?). Farei la combo "tutta piena", ossia senza elemento vuoto e con il primo elemento selezionato di default... per esempio:
codice:
public class JComboBoxTest extends JFrame {
private JComboBox box = new JComboBox(new String[] {"Java", "C++", "Python", "Cobol"});
private JTextArea ta = new JTextArea();
public JComboBoxTest() {
super("Another test");
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setSize(400,300);
this.getContentPane().setLayout(new BorderLayout());
this.getContentPane().add(box, BorderLayout.NORTH);
this.getContentPane().add(ta, BorderLayout.CENTER);
this.setVisible(true);
box.addActionListener(new ActionListener() {
public void actionPerformed (ActionEvent ae) {
ta.append(box.getSelectedItem().toString()+"\n");
}
});
}
public static void main (String[] args) {
new JComboBoxTest();
}
}