Come controllare se un Textfield in Java è il cursore in It

March 16

Quando un utente fa clic su una casella di testo, il linguaggio Java posiziona il cursore nella casella di testo e gli utili casella di testo si concentrano sulla forma. Messa a fuoco di un elemento e determinare l'elemento di messa a fuoco sono due funzioni disponibili per i programmatori Java. Utilizzare la funzione "requestFocusInWindow" per determinare l'elemento di casella di testo che ha il cursore posizionato nella scatola.

istruzione

1 Fare clic destro sul file di codice sorgente Java che si desidera modificare. Fai clic su "Apri con" e scegliere il vostro editor Java nella lista dei programmi.

2 Fare doppio clic sul modulo che si desidera modificare nell'editor. Fare doppio clic sul controllo casella di testo nel modulo per aprire il codice sorgente di Java.

3 Digitare il seguente codice per determinare se la casella di testo ha il focus:

textbox1.requestFocusInWindow ();

Se la casella di testo ha il focus, il nome della casella di testo rendimenti; se un altro elemento ha il focus, il nome dell'elemento restituisce.