Ho letto una soluzione simile in rete, ed ho cercato di sistemarla secondo le mie esigenze..Originariamente inviato da zipangulu
Mmm ho l'impressione che allora non hai chiari il concetto di implementazione di un'interfaccia e l'utilizzo dei relativi metodi..(il codice sopra l'hai copiato da qualche parte?)
Dovresti fare qualcosa del tipo (adattalo alla tua classe) :
codice:import java.awt.event.FocusListener; import java.awt.event.FocusEvent; /*e tutte le altre importazioni che ti servono*/ class TuaClasse implements FocusListener { public TuaClasse () { ... tuaTextField.addFocusListener (this); ... } public void focusGained (FocusEvent fe) { tuaTextField.setText (""); } public void focusLost (FocusEvent fe) { tuaTextField.setText ("nome pizza"); } }
![]()
Infatti è un semplice if, siccome non ero in grado di sapere se e come utilizzare il MouseListenere
Ora funziona quasi tutto perfettamente,
nel senso che quando apro la "pagina" in automatico il puntatore si sposta sulla TextField, e così mi fa sparire il testo appena apro il programma..
C'è un modo per far si che il puntatore non "vada" sulla Textfield?![]()

)

Rispondi quotando