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.
Kann ein Label und die Komponente zu der es gehört zusammen gruppiert werden?