Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Klasse java.awt.TextComponent1.0

java.lang.Object
   |
   +--java.awt.Component
         |
         +--java.awt.TextComponent

Deklaration

public class TextComponent
extends java.awt.Component
implements javax.accessibility.Accessible

Beschreibung

TextComponent ist die Basis für TextArea und TextField. Sie definiert die grundlegenden Methoden zum Umgang mit Textfeldern.


 
Datenelemente
protected transient TextListenertextListener     [1.1]
 
Methoden
public synchronized voidaddTextListener(TextListener l)     [1.1]
public AccessibleContextgetAccessibleContext()     [1.3]
public intgetCaretPosition()     [1.1]
public EventListener[]getListeners(Class listenerType)     [1.3]
public synchronized StringgetSelectedText()
public synchronized intgetSelectionEnd()
public synchronized intgetSelectionStart()
public synchronized StringgetText()
public synchronized TextListener[]getTextListeners()     [1.4]
public booleanisEditable()
protected StringparamString()
protected voidprocessEvent(AWTEvent e)     [1.1]
protected voidprocessTextEvent(TextEvent e)     [1.1]
public voidremoveNotify()
public voidremoveTextListener(TextListener l)     [1.1]
public synchronized voidselect(int selectionStart, int selectionEnd)
public synchronized voidselectAll()
public voidsetCaretPosition(int position)     [1.1]
public synchronized voidsetEditable(boolean b)
public synchronized voidsetSelectionEnd(int selectionEnd)     [1.1]
public synchronized voidsetSelectionStart(int selectionStart)     [1.1]
public synchronized voidsetText(String t)


 

Datenelemente im Detail

protected transient TextListener textListener     [1.1]
Kopf der TextEvent-Listener-Kette.

 

Methoden im Detail

public synchronized void addTextListener(TextListener l)     [1.1]
Registriert l bei dieser Komponente.
public AccessibleContext getAccessibleContext()     [1.3]
Liefert den AccessibleContext.
public int getCaretPosition()     [1.1]
Liefert die momentane Position des Cursors zurück, Zählbeginn ist null. Falls die Komponente keinem Container zugeordnet ist, wird null zurückgeliefert.
public EventListener[] getListeners(Class listenerType)     [1.3]
Liefert die Listener des angegebenen Typs.
public synchronized String getSelectedText()
Liefert den markierten Textbereich zurück.
public synchronized int getSelectionEnd()
Liefert die Position des letzten markierten Zeichens zurück.
public synchronized int getSelectionStart()
Liefert die Position des ersten markierten Zeichens zurück.
public synchronized String getText()
Liefert den Text der Komponente zurück.
public synchronized TextListener[] getTextListeners()     [1.4]
Liefert die Listener.
public boolean isEditable()
Liefert true, wenn der Inhalt der Textkomponente editierbar ist, sonst false.
protected String paramString()
Liefert den Parameter-String, der den Klassennamen, den Text, den Inhalt von editable und die Position des markierten Bereichs enthält.
protected void processEvent(AWTEvent e)     [1.1]
Verarbeitet das Event e.
protected void processTextEvent(TextEvent e)     [1.1]
Falls Text-Events bei dieser Komponente aktiviert sind, wird das Ereignis e an die angeschlossenen TextListener weitergeleitet.
public void removeNotify()
Entfernt die Peer-Objekte der Komponente und aller enthaltenen Komponenten vom Bildschirm.
public void removeTextListener(TextListener l)     [1.1]
Entfernt l aus der Kette der registrierten TextListener.
public synchronized void select(int selectionStart, int selectionEnd)
Markiert den durch selectionStart und selectionEnd festgelegten Bereich. Falls selectionStart kleiner als null oder selectionEnd größer als text.length() ist, wird null bzw. text.length() angenommen. Wenn selectionStart größer als selectionEnd ist, wird selectionStart auf selectionEnd gesetzt.
public synchronized void selectAll()
Markiert den gesamten Text.
public void setCaretPosition(int position)     [1.1]
Setzt den Cursor an Position position. Wenn position größer oder gleich der Länge des enthaltenen Textes ist, wird der Cursor hinter das letzte Zeichen gestellt.
Exception: IllegalArgumentException
public synchronized void setEditable(boolean b)
Stellt das editable-Flag der Textkomponente ein.
public synchronized void setSelectionEnd(int selectionEnd)     [1.1]
Setzt das Ende des markierten Bereichs mit der Methode select() neu.
public synchronized void setSelectionStart(int selectionStart)     [1.1]
Setzt den Anfang des markierten Bereichs mit der Methode select() neu.
public synchronized void setText(String t)
Setzt den Inhalt der Textkomponente auf t.


 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.