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. |