Salve a tutti.
Premetto (abbiate pazienza) che sono un neofita di java.
Sto provando a fare un semplice programma con le swing.
Ho un Jtexfield e un Jbutton.
Premendo il pulsante voglio controllare il testo digitano nel field emettendo un eventiuale messaggio.
il codice utilizzato è il seguente:
public void actionPerformed(ActionEvent evt) {
Object src = evt.getSource();
if(src == esegui)
System.out.println("OLE");
String s = scatola.getText();
if (s == "11")
scatola.setText("RRRR");
else
scatola.setText("yyyyy");
System.out.println(scatola.getText());
}
però la condizione s == .... non viene mai eseguita benchè abbia digitato nel JtexField scatola 11.
Grazie per le eventuali risposte.![]()