Java Reference
In-Depth Information
Die Getter-Methode liefert die aktuellen Werte der Eigenschaften in einem Objekt der
Klasse Insets zurück:
Insets getInsets()
9.2.5 Veränderbarkeit der Größe eines Fensters
Sie können für einen Frame festlegen, ob der Anwender die Größe des Fensters verän-
dern kann. Die Setter-Methode hierfür erwartet als Parameter einen Wahrheitswert.
void setResizable(boolean b) legt fest, ob der Anwender die Größe verändern kann.
boolean isResizable() liefert zurück, ob der Anwender die Größe des Fensters verän-
dern kann.
9
9.2.6 Sichtbarkeit von Komponenten
Komponenten, die in einer Anwendung definiert sind, müssen nicht zwangsläufig
immer sichtbar sein. Oftmals sollen Komponenten nur in bestimmten Situationen für
den Anwender sichtbar sein. Damit diese Komponenten nicht jedes Mal komplett aus
dem Speicher entfernt werden müssen, wenn sie unsichtbar sein sollen, und im nächs-
ten Moment, in dem die Komponenten wieder sichtbar sein sollen, wieder erzeugt wer-
den müssen, gibt es eine Eigenschaft mit dem Namen visible und dem Typ boolean ,
über die definiert wird, ob die Komponente gerade sichtbar oder unsichtbar ist:
void setVisible(boolean b)
Entsprechend können Sie mit der von JComponent geerbten Methode
boolean isVisible()
abfragen, ob die Komponente aktuell sichtbar ist.
In diesem Zusammenhang ist wichtig, dass die Methode getInsets nur dann korrekte
Werte liefert, wenn das betreffende Fenster auch sichtbar ist.
9.2.7
Löschen eines Fensters
Hiermit ist das endgültige Löschen eines Fensters gemeint. Das heißt, das Fenster wird
nicht mehr benötigt und soll deshalb nicht nur unsichtbar gemacht werden, sondern
die Komponente soll komplett auch aus dem Speicher entfernt werden.
void dispose()
Search WWH ::




Custom Search