Hallo Benutzer!
Habe gerade versucht ein Grid Layout zu erstellen, leider erfolglos, da ich irgendetwas falsch gemacht habe. Jetzt komme ich nicht weiter und bitte euch um hilfe
Hier mein Code:
Also die 1. Zeile sollte normalerweise Button 1 und ein Label beinhalten, die 2. Zeile sollte dann mittig den Login-Button darstellen. Durch den Fehler zeigt Java alles in einer Zeile an.. hoffentlich kann mir jemand helfen, bin euch sehr dankbar!
mfg
Habe gerade versucht ein Grid Layout zu erstellen, leider erfolglos, da ich irgendetwas falsch gemacht habe. Jetzt komme ich nicht weiter und bitte euch um hilfe
Hier mein Code:
Java:
import java.awt.*;
import java.applet.Applet;
import javax.swing.JButton;
import javax.swing.JLabel;
public class login extends Applet {
public void init() {
GridBagConstraints c = new GridBagConstraints();
JButton button = new JButton("Button 1");
button.setLayout(new GridBagLayout());
c.weightx = 0.5;
c.fill = GridBagConstraints.HORIZONTAL;
c.gridx = 0;
c.gridy = 0;
add(button, c);
JLabel label1 = new JLabel("Label");
label1.setLayout(new GridBagLayout());
c.fill = GridBagConstraints.HORIZONTAL;
c.weightx = 0.5;
c.gridx = 1;
c.gridy = 0;
add(label1, c);
JButton button2 = new JButton("Login");
button2.setLayout(new GridBagLayout());
c.fill = GridBagConstraints.HORIZONTAL;
c.ipady = 10;
c.weightx = 0.0;
c.gridwidth = 2;
c.gridx = 0;
c.gridy = 1;
add(button2, c);
}
}
Also die 1. Zeile sollte normalerweise Button 1 und ein Label beinhalten, die 2. Zeile sollte dann mittig den Login-Button darstellen. Durch den Fehler zeigt Java alles in einer Zeile an.. hoffentlich kann mir jemand helfen, bin euch sehr dankbar!
mfg