zur vorherigen Seite   zum Inhaltsverzeichnis   zur nächsten Seite

Antwort:

Ja. Die Größe von JFrame Objekten kann standardmäßig geändert werden.

setResizable()

Eine Methode, die sicher stellt, dass ein grafisches Interface so aussieht, wie Sie es beabsichtigen, ist es den Anwender daran zu hindern die Größe zu ändern, indem Sie diese Methode von JFrame verwenden:

public void setResizable(boolean resizable)

Wenn der Parameter false ist, dann kann der Anwender die Größe nicht ändern. Aber das löst nicht alle Probleme. Wenn der Frame mehrere logisch zusammengehörende Gruppen von Elementen enthält, kann es schwierig sein sie richtig anzuordnen, indem nur ein einziger Layoutmanager verwendet wird. Sie möchten lieber zusammengehörende Komponenten zusammen gruppieren und dann die Gruppen in dem Frame anordnen. Das ist es wofür Grundflächen (Panels) nützlich sind.

FRAGE 2:

Kann ein Label und die Komponente zu der es gehört zusammen gruppiert werden?