PDA

Visualizza la versione completa : [Java] JTextArea


dekdek
04-03-2005, 13:57
E' possibile visualizzare una particolare area di testo da programma, conoscendone la posizione?
Insommma vorrei una cosa del tipo visualizzaRiga (num), oppure visualizzaCarattere (num)

LeleFT
04-03-2005, 14:04
Non Ŕ chiaro quello che vuoi fare... cosa intendi per "visualizzare"? la JTextArea visualizza giÓ tutto quello che gli si inserisce... :master:


Ciao. :ciauz:

dekdek
04-03-2005, 14:47
Il testo che eccede le dimensioni dell'area di testo non viene visualizzato.
La mia area di testo e' di 25 righe, mentre ogni esecuzione puo' generare fino a 900 righe di output
L'utente puo' scrollare liberamente con un JScrollPane.
Ma da programma come faccio?

Un esempio: implementare la funzione di ricerca di una parola. Prendo il testo, cerco la sottostringa, ne memorizzo la posizione... E poi vorrei che venisse visualizzata quella particolare posizione come prima riga nell'area di testo.

MMarzia
04-03-2005, 15:12
manca il linguaggio nel titolo..

dekdek
04-03-2005, 15:19
Oooops, chiedo scusa...
Oggi dormo.

anx721
05-03-2005, 03:02
Con setCaretPosition si fa in modo che la posizione passata come parametro sia visibile. La posizione indica il carattere.

dekdek
05-03-2005, 12:21
Grazieeeeeeeeeeeeeeeeeeeeeeeeeeeeeee!!! :D
E' esattamente quello che cercavo!!!

Loading