creo una classe con main di nome MainFrame in cui creo un jpanel con all'interno vari button.
ad un certo punto ho:
dove lang è una variabile di tipo Language (classe).codice:englishRadio.addChangeListener(new javax.swing.event.ChangeListener() { public void stateChanged(javax.swing.event.ChangeEvent e) { if (italianRadio.isSelected()) { this.lang.updateLanguage(this, ENGLISH); System.out.println("stateChanged()"); } } });
L'obiettivo è 'lanciare' l'update contenuto in Language (metodo pubblico) così formato:
che per i pulsanti cambia la label nella lingua selezionata.codice:public void updateLanguage(MainFrame mf, int l) { setActiveLanguage(l); mf.insertButton.setText(getLabel("insertButton"));
solo che sulla riga
this.lang.updateLanguage(this, ENGLISH);
eclipse non mi consente di lanciare il programma, segnalandomi l'errore in oggetto:
"Multiple markers at this line" ?
Perche'?? e soprattutto come risolvere??

Rispondi quotando
