hallo
kennt ihr villeicht eine gute Seite, dass die Gestaltung von Layout erklärt?
habe ein Beispiel Code, wo ich überhaupt nicht nachkomme
Die Befehle weiss ich schon was bedeutet, aber ich kann mir die Darstellung irgendwie nicht vorstellen.
danke kostonstyle
kennt ihr villeicht eine gute Seite, dass die Gestaltung von Layout erklärt?
habe ein Beispiel Code, wo ich überhaupt nicht nachkomme
Java:
package kapitel_19;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class GroupLayoutDemo extends JFrame {
// Hier Variablen f�r Komponenten deklarieren
public GroupLayoutDemo() {
super();
// Hauptfenster einrichten
setTitle("GroupLayout-Demo");
// LayoutManager einrichten
GroupLayout layout = new GroupLayout(getContentPane());
getContentPane().setLayout(layout);
// automatische Abstande
layout.setAutoCreateGaps(true);
layout.setAutoCreateContainerGaps(true);
// Komponenten einf�gen
JLabel lb1 = new JLabel("Benutzername");
JTextField tf1 = new JTextField(30);
JLabel lb2 = new JLabel("Passwort");
JPasswordField tf2 = new JPasswordField(30);
GroupLayout.SequentialGroup horizGruppe = layout.createSequentialGroup();
GroupLayout.ParallelGroup hsub1 = layout.createParallelGroup();
hsub1.addComponent(lb1);
hsub1.addComponent(lb2);
GroupLayout.ParallelGroup hsub2 = layout.createParallelGroup();
hsub2.addComponent(tf1);
hsub2.addComponent(tf2);
horizGruppe.addGroup(hsub1);
horizGruppe.addGroup(hsub2);
GroupLayout.SequentialGroup vertGruppe = layout.createSequentialGroup();
GroupLayout.ParallelGroup vsub1 = layout.createParallelGroup();
vsub1.addComponent(lb1);
vsub1.addComponent(tf1);
GroupLayout.ParallelGroup vsub2 = layout.createParallelGroup();
vsub2.addComponent(lb2);
vsub2.addComponent(tf2);
vertGruppe.addGroup(vsub1);
vertGruppe.addGroup(vsub2);
layout.setHorizontalGroup(horizGruppe);
layout.setVerticalGroup(vertGruppe);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String args[]) {
GroupLayoutDemo hauptfenster = new GroupLayoutDemo();
hauptfenster.setSize(500, 150);
hauptfenster.setLocation(200,300);
hauptfenster.setVisible(true);
}
}
danke kostonstyle
Zuletzt bearbeitet von einem Moderator: