N
nightmare
Gast
Hi,
habe das Problem, dass die Textfelder ohne diesen "preferredSize", das ich auskommentiert habe nicht richtig angezeigt werden.
habe das Problem, dass die Textfelder ohne diesen "preferredSize", das ich auskommentiert habe nicht richtig angezeigt werden.
Java:
import java.awt.GridBagConstraints;
import java.awt.GridBagLayout;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextField;
public class Test extends JPanel {
public Test() {
setLayout(new GridBagLayout());
// setPreferredSize(new Dimension(400,100));
GridBagConstraints d = new GridBagConstraints();
d.gridx = 0;
add(new JLabel("Vorname"), d);
d.gridx = 2;
d.gridwidth = 2; //
d.fill = GridBagConstraints.HORIZONTAL;
d.weightx = 1.0; //
add(new JTextField(), d);
d.gridx = 4;
d.gridwidth = 1;
d.weightx = 0.0;
d.fill = GridBagConstraints.NONE;
add(new JLabel("Nachname"), d);
d.gridx = 5;
d.gridwidth = 2;
d.fill = GridBagConstraints.HORIZONTAL;
d.weightx = 1.0;
add(new JTextField(), d);
d.gridx = 0;
d.gridy = 1;
d.fill = GridBagConstraints.NONE;
d.weightx = 0.0;
add(new JLabel("Nummer"), d);
d.gridx = 2;
d.gridy = 1;
d.gridwidth = 2; //
d.fill = GridBagConstraints.HORIZONTAL;
d.weightx = 1;
add(new JTextField(), d);
}
public static void main(String[] args) {
JFrame frame = new JFrame("MainClass");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.add(new Test());
frame.pack();
frame.setVisible(true);
}
}