précédent | suivant | table des matières

JTextArea

Sommaire
  1. Constructeurs.
  2. Méthodes
    1. Texte
    2. Sélection
    3. Curseur
    4. Divers

Application de démonstration.

La classe JTextArea est une classe qui permet d'entrer, ou d'afficher du texte de façon simple.

1Constructeurs.

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)

2Méthodes

21Texte

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.

2 2Sé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.

2 3Curseur

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.

2 4Divers

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.

haut de la page