Senza offesa , ma cerca di risolvere il problema ragionando un attimo..in futuro non potrai mica , ad ogni piccolo problema riscontrato , cercare aiuto sul forumOriginariamente inviato da Buzzz
Ora l'ho provato in una sola JTextField, (lasciando perdere il problema postato sopra), se digito del testo all'interno della JTextField e poi clicco su un altra JTextField, il testo digitato sparisce e al suo appaste di default la scritto "Nome pizza"..
Come posso rispolvere?
![]()
![]()
Basta un semplice controllo:
se al momento della "perdita" del focus il testo inserito è vuoto setto il testo a "nome pizza" altrimenti non faccio niente , lascio quindi il testo inserito
così come dovrai gestire l'acquisizione del focuscodice:public void focusLost (FocusEvent fe) { if (tuaTextField.getText ().equals ("")) { tuaTextField.setText ("nome pizza"); } }
Invece per il focus iniziale alla TextField mmm..potresti spostare il focus da qualche altra parte con gli appositi metodi oppure bu non so..codice:public void focusGained (FocusEvent fe) { if (tuaTextField.getText ().equals ("nome pizza")) { tuaTextField.setText (""); } }
![]()

Rispondi quotando