JLabel fatLabel mit JTextField inFat JLabel calLabel mit JTextField inCal JLabel perLabel mit JTextField outPer
JPanel
s Komponenten hinzufügenDie Idee ist es fünf Panels zu haben, eines für jedes Paar Label und Textfeld und ein Panel für die Überschrift und für den Button. Die Abbildung zeigt diese Gruppierung. (Die Linien um die Panels erscheinen nicht in der tatsachlichen GUI.)
Wir verwenden add()
,
um Komponenten einem Panel hinzufügen.
FlowLayout
ist der Standard Layoutmanager für JPanel
.
Wir verwenden setLayout()
nur, wenn wir einen anderen Layoutmanager
wollen.
Wir entscheiden welche Komponenten welchem Panel hinzugefügt werden sollten. Klicken dann auf den Button, um zu sehen, ob wir richtiglagen.
Bis jetzt wurden die Labels, die Textfelder und der Button den fünf Panels hinzugefügt, aber die Panels wurden noch nicht dem Frame hinzugefügt.