Originariamente inviato da oNaSsI$
ma la cosa strana è che non mi entrava nell'if neanche se facevo
codice:
if(psw.getString()=="234")
La comparazione con l'operatore == confronta solo i due reference, non il contenuto degli oggetti, che nel tuo caso sono sicuramente diversi visto che "234" è una stringa literal mentre la stringa nel componente è istanziata a runtime.