Component

Die Klasse jcontrol.ui.vole.Component dient als Basisklasse für sämtliche GUI-Komponenten und enthält die folgenden Standardmethoden, die von jeder GUI-Komponente und auch von jedem Container implementiert werden:

MethodeBeschreibung
getParent()Gibt den Container zurück, der dieses Component enthält.
boolean isVisible()Prüft, ob die GUI-Komponente sichtbar ist.
remove()Entfernt die GUI-Komponente aus seinem Container.
requestFocus()Versucht, den Eingabefokus an diese GUI-Komponente zu übergeben. In manchen Situationen ist dies nicht möglich.
removeFocus()Entzieht diesem Component-Objekt den Fokus.
setBounds(int x, int y, int width, int height)Ändert die Position und Größe dieser GUI-Komponente. Das Component wird daraufhin neu gezeichnet.
setFont(Font f)Stellt die als Parameter übergebene Schriftart für dieses Component ein. Das Component wird daraufhin neu gezeichnet.
setVisible(boolean b)Schaltet die Darstellung dieser GUI-Komponente ein oder aus.
validate()Berechnet die Ausmaße (die sog. PreferredSize) dieser GUI-Komponente neu und bewirkt das Neuzeichnen der grafischen Darstellung.
Tabelle 2: Standardmethoden der Klasse jcontrol.ui.vole.Component

Für eine vollständige Auflistung und genaue Beschreibung aller Methoden der Klasse Component steht die JControl API-Dokumentation zur Verfügung.