Salve, in una mia applicazione ho un menu a tendina implementato con Choice...
Dato che volevo passare a Swing, pensavo di sostituire l' oggetto Choice con una JComboBox...
Ho semplicemente sostituito queste parti:
Il problema è che quando lancio l' applicazione non scendono tutte le opzioni, ovvero non si apre la tendina...codice:private String[] algStrings = {"aaa", "bbb", "ccc", "ddd", "eee", "fff", "ggg"}; . . // private Choice algChoice; private JComboBox alg; . . /*algChoice = new Choice(); * for(int i = 0; i < algStrings.length; i++) * algChoice.add(algStrings[i]); */ alg= new JComboBox(); for(int i = 0; i < algStrings.length; i++) alg.addItem (algStrings[i]); . . //if (algChoice.getSelectedIndex() == 0) if (alg.getSelectedIndex() == 0) . . //algChoice.setEnabled(true); alg.setEnabled(true);
Delle 7 opzioni si vede solo la prima e se clicco sopra l' oggetto non calano le altre opzioni...
Qualche suggerimento?
Grazie.![]()

Rispondi quotando