Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Java - Posizionarsi su una riga
Forum - Java - Posizionarsi su una riga

Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 1:00
Giovedì, 01/01/1970
Come da oggetto vorrei sapere se qualcuno di voi può darmi una mano per trovare un modo per posizionare il cursore in corrispondenza di una determinata riga.
Tenete conto che non ho una JTextArea ma un JTextPane e quindi alcuni metodi del primo non sono disponibili per il secondo.

Grazie mille :)

PM Quote
Avatar
netarrow (Admin)
Guru^2


Messaggi: 2502
Iscritto: 12/05/2004

Segnala al moderatore
Postato alle 21:40
Domenica, 29/03/2009
usa setCaretPosition, ho visto he c'è anche su JTextPane

PM Quote
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 19:07
Venerdì, 03/04/2009
Comunque mi rispondo da solo visto che ci sono riuscito... :)

Praticamente ho utilizzato un metodo della classe Utilities che si chiama getRowEnd e che ha come parametri un JComponent e un intero che indica la posizione del cursore, il risultato di questo metodo potete immaginarlo... :)

Con un piccolo while continuo ad applicare questo metodo fino a quando non arrivo alla linea desiderata...Spero di essere stato chiaro... ciao a tutti :k:

PM Quote