Hallo,
es kann doch nicht so schwer sein ein simples Zweispalten Layout hinzubekommen.
Links sollen 3 (J)Labels untereinander stehen, rechts entsprechend Textfelder, die jeweils zu dem links stehenden Label gehören, darunter ein OK- sowie ein Cancel-Button und das ganze zentriert in einem kleinen Fenster.
Ich habe nun schon einiges probiert, aber es einfach nicht geschafft die Komponenten richtig anzuordnen :-/
Nun habe ich vorhin mal mit folgendem Codeschnipsel aufgegeben, wobei die Panels jetzt leider statt untereinander nebeneinander dargestellt werden...
Viele Grüsse,
Johannes
es kann doch nicht so schwer sein ein simples Zweispalten Layout hinzubekommen.
Links sollen 3 (J)Labels untereinander stehen, rechts entsprechend Textfelder, die jeweils zu dem links stehenden Label gehören, darunter ein OK- sowie ein Cancel-Button und das ganze zentriert in einem kleinen Fenster.
Ich habe nun schon einiges probiert, aber es einfach nicht geschafft die Komponenten richtig anzuordnen :-/
Nun habe ich vorhin mal mit folgendem Codeschnipsel aufgegeben, wobei die Panels jetzt leider statt untereinander nebeneinander dargestellt werden...
Code:
frame.setLayout(new FlowLayout(FlowLayout.CENTER));
Panel firstPanel = new Panel();
firstPanel.setLayout(new GridLayout(1,2));
firstPanel.add(lserver);
firstPanel.add(server);
Panel secondPanel = new Panel();
secondPanel.setLayout(new GridLayout(1,2));
secondPanel.add(lnickname);
secondPanel.add(nickname);
JButton button_ok = new JButton("OK");
button_ok.setActionCommand("ok");
button_ok.addActionListener(this);
JButton button_cancel = new JButton("Cancel");
button_cancel.setActionCommand("cancel");
button_cancel.addActionListener(this);
firstPanel.setVisible(true);
secondPanel.setVisible(true);
frame.add(firstPanel);
frame.add(secondPanel);
frame.add(button_ok);
frame.add(button_cancel);
Viele Grüsse,
Johannes