précédent | suivant | table des matières
|  | 
Application de démonstration.
La classe JTextArea est une classe qui permet d'entrer, ou d'afficher du texte de façon simple.
Constructeurs.
| JTextArea() | Construit une nouvelle instance de JTextArea. | 
| JTextArea(int l, int c) | Construit une nouvelle instance de JTextArea, avecl lignes et c colonnes. Les lignes et colonnes sont utilisées pour déterminer la taille préférrée du JTextArea, et éventuellement faire apparaître les barres de défilement, si le JTextArea est placé dans un JScrollPane. | 
| JTextArea(String texte) | Construit un JTextArea avec un texte initial. | 
| JTextArea(String texte, int l, int c) | |
| JTextArea(Document doc) | Contruit un JTextArea à partir du Document doc. doc est une instance de PlainDocument. | 
| JTextArea(Document doc, String texte, int l, int c) | 
Méthodes
Texte
| String getText() | Retourne le texte du JTextArea. | 
| String getText(int d, int l) | Retourne le texte du JTextArea, qui a pour longueurl à partir de d. | 
| String getSelectedText() | Retourne le texte sélectionné. | 
| void setText(String t) | Le texte du JTextArea est remplacé par t. | 
| void append(String t) | Ajoute le texte t à la fin du JTextArea. | 
| void insert(String t, int pos) | Insère le texte t à la position pos, dans le JTextArea. | 
| void replaceRange(String t,int d,int f) | Remplace le texte du JTextArea qui va de d à f par le texte t. | 
| void replaceSlection(String t) | Remplace le texte sélectionné du JTextArea par le texte t. | 
Sélection
| int getSelectionStart() | Retourne l'indice du début de la sélection. | 
| int getSelectionEnd | Retourne l'indice de la fin de la sélection. | 
| void setSelectionStart(int d) | Positionne le début de la sélection. | 
| void setSelectionEnd(int e) | Positionne la fin de la sélection. | 
| Color getSelectedTextColor() | Retourne la couleur du texte sélectionné. | 
| Color getSelectionColor() | Retourne la couleur de fond du texte sélectionné. | 
| void setSelectedTextColor(Color c) | Change la couleur du texte sélectionné. | 
| void setSelectionColor(Color c) | Change la couleur du fond du texte sélectionné. | 
| void select(int d, int f) | Sélectionne le texte de d à f. | 
| void selectAll() | Sélectionne tout le texte. | 
Curseur
| Caret getCaret() | Retourne le curseur du JTextArea. | 
| void setCaret(Caret c) | Remplace le curseur actuel par le curseur c. | 
| int getCaretPosition() | Retourne la position du curseur dans le JTextArea. | 
| void setCaretPosition(int pos) | Change a position du curseur. | 
| void moveCaretPosition(int pos) | Change a position du curseur, en sélectionant le texte parcouru par le déplacement du curseur. | 
| Color getCaretColor() | Retourne la couleur du curseur. | 
| void setCaretColor(Color c) | Change la couleur du curseur. | 
Divers
| void cut() | Coupe le texte sélectionné et le copie dans le presse-papiers. | 
| void copy() | Copie le texte sélectionné dans le presse-papiers. | 
| void paste() | Copie le presse-papiers à la place du texte sélectionné. | 
| void write(Writer f) | Ecrit le texte duJTextArea dans le flux de caractères f. |