Classe TextComponent

La classe TextComponent propose des méthodes qui permettent de fixer ou d'être informé de la sélection courante, d'autoriser ou d'interdire la modification, de lire le texte sélectionné ou de l'écrire..

Quelques méthodes

void addTextListener(TextListener l)
        // le composant se référence en tant que source d'événement
        // auprès d'un écouteur d'événement
int getCaretPosition()
                   Donne la position du curseur (où peut se faire une insertion).
String getSelectedText()
                   Retourne le texte sélectionné.
 int  getSelectionEnd()
                   Donne la position de fin du texte sélectionné.
int getSelectionStart()
                   Donne la position de début du texte sélectionné.
String  getText()
                   Retourne le texte contenu dans la zone de texte.
boolean  isEditable()
                   Indique si le texte est modifiable ou non. Si le booléen renvoyé est true le texte est
                   modifiable, sinon il ne l'est pas.
void  select(int selectionStart, int selectionEnd)
                   Selectionne le texte compris entre une position de début et une position de fin.
 void selectAll()
                   Sélectionne tout le texte.
void  setCaretPosition(int position)
                   Positionne le curseur à la position indiquée en paramètre.
void   setEditable(boolean b)
                   Autorise ou non la modification du texte si b est true alors le texte sera modifiable, non sinon.
void  setSelectionEnd(int selectionEnd)
                   Détermine la fin de la sélection du texte.
void  setSelectionStart(int selectionStart)
                   Détermine le début de la sélection du texte.
void  setText(String t)
                   Affiche le nouveau texte, si t ne contient pas de texte, la nouvelle valeur sera " ".