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

JTextComponent

La classe JTextComponent est une classe abstraite qui est la classe de base des composants texte de l'API swing. Les classe Document implémentent les modèles de documents visualisés dans les JTextComponent, et les classes EditorKit implémentent les contrôleurs.

Hiérarchie des classes Texte.

Les JTextComponent permettent les opérations de copier/coller et de lecture/écriture sur flux.

  1. Les JTextComponent ont les méthodes suivantes :
  2. public void setText(String t)
    public String getText()
    public String getSelectedText()
    public void replaceSelection(String s)
    public String getText(int d, int l)
     
  3. Le curseur clignotant est utilisé sélectionner du texte :
  4. public Caret getCaret()
    public void setCaret(Caret c)
    public void setCaretPosition(int pos)
    public int getCaretPosition()
    public void moveCaretPosition(int pos)
    public Highlighter getHighlighter()
    public void setHighlighter(Highlighter h)
  5. Les couleurs du texte, du texte sélectionné, du fond, ou du fond du texte sélectionné peuvent être modifiées :
  6. public Color getCaretColor()
    public void setCaretColor(Color c)
    public Color getSelectionColor()
    public void setSelectionColor(Color c)
    public Color getSelectedTextColor()
    public void setSelectedTextColor(Color c)
    public Color getDisabledTextColor()
    public void setDisabledTextColor(Color c)
     
  7. Le texte sélectionné peut être obtenu par :
  8. public synchronized int getSelectionStart()
    public synchronized void setSelectionStart(int deb)
    public synchronized int getSelectionEnd()
    public synchronized void setSelectionEnd(int fin)
    public void select(int deb, int fin)
    public synchronized void selectAll()
     
JTextField.html JFormattedTextField.html JPasswordField.html JTextArea.html JEditorPane.html JTextPane.html

haut de la page