abbi pazienza, non ho letto il tuo codice (usa i tag code per inserirlo, non perdi l'indentazione e a noi viene più facile leggerlo).
quando selezioni un oggetto dalla combo devi scatenare un'action (metti appunto un itemChangeListener ad esempio dove fai
e ricorda che il metodo changeLang in base al valore che passi carica il corretto bundle e aggiorna i valori (e hai parametrizzato tutto).codice://reperisci la info dalla combo, è pseudo codice String comboValue = comboLingua.getSelectedItem(); //contorlli che non è uguale a quella corrente che hai provveduto a memorizzare in una variaibile opportuna if (!comboValue.equals(currentLang)){ //chiami cambia lingua con il nuovo valore changeLang(comboValue); currentLang = comboValue; }
Visto che sei nuovo di java fai un po' di pratica con le swing al di fuori degli strumenti IDE perché ci sono concetti che non hai chiarissimi se impari con l'IDE che fa parte del lavoro per te

Rispondi quotando