Hallo,
versuche eine Eingabemaske zu erstellen! Soll folgendermaßen aussehen!
Achtung JPanel, nicht JFrame!
Möchte sowohl die Panel linksbündig ausrichten und die JTextFields untereinander ausrichten!
Danke + Grüße, Jule
versuche eine Eingabemaske zu erstellen! Soll folgendermaßen aussehen!
Achtung JPanel, nicht JFrame!
Möchte sowohl die Panel linksbündig ausrichten und die JTextFields untereinander ausrichten!
Danke + Grüße, Jule
Code:
package GuiElemente;
import javax.swing.*;
public class mhinzuPanel extends JPanel {
JPanel p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13;
JTextField t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12;
JLabel l1, l2, l3, l4, l5, l6, l7, l8, l9, l10, l11, l12;
JButton b1, b2;
public mhinzuPanel() {
p1 = new JPanel();
p2 = new JPanel();
p3 = new JPanel();
p4 = new JPanel();
p5 = new JPanel();
p6 = new JPanel();
p7 = new JPanel();
p8 = new JPanel();
p9 = new JPanel();
p10 = new JPanel();
p11= new JPanel();
p12= new JPanel();
p13= new JPanel();
t1= new JTextField(20);
t2= new JTextField(20);
t3= new JTextField(20);
t4= new JTextField(20);
t5= new JTextField(20);
t6= new JTextField(20);
t7= new JTextField(20);
t8= new JTextField(20);
t9= new JTextField(20);
t10= new JTextField(20);
t11= new JTextField(20);
t12= new JTextField(20);
l1= new JLabel("DKV Nummer");
l2= new JLabel("Name");
l3= new JLabel("Vorname");
l4= new JLabel("Geburtsdatum");
l5= new JLabel("Graduierung");
l6= new JLabel("letzte Prüfung am");
l7= new JLabel("Mitglied seit");
l8= new JLabel("Straße");
l9= new JLabel("PLZ");
l10= new JLabel("Ort");
l11= new JLabel("Status");
l12= new JLabel("Telefonnummer");
b1= new JButton("Speichern");
b2= new JButton("Abbrechen");
p1.add(l1);p1.add(t1);
p2.add(l2);p2.add(t2);
p3.add(l3);p3.add(t3);
p4.add(l4);p4.add(t4);
p5.add(l5);p5.add(t5);
p6.add(l6);p6.add(t6);
p7.add(l7);p7.add(t7);
p8.add(l8);p8.add(t8);
p9.add(l9);p9.add(t9);
p10.add(l10);p10.add(t10);
p11.add(l11);p11.add(t11);
p12.add(l12);p12.add(t12);
p13.add(b1);p13.add(b2);
add(p1);
add(p2);
add(p3);
add(p4);
add(p5);
add(p6);
add(p7);
add(p8);
add(p9);
add(p10);
add(p11);
add(p12);
add(p13);
setVisible(false);
}
}