Hallo,
abhängig von dem was der Nutzer in der JComboBox auswählt, soll das Formular inhaltlich zusammengestellt werden.
Beim starten des JFrames wird Vorname angezeigt. Wenn ich aber b auswähle ändert sich der Name nicht!
Wieso?
Ich hab mal testweise ein Button aufs Frame gesetzt dass den Vornamen auf Nachname ändern soll. Das funktioniert auch, aber nur solange wie ich in der JComboBox nichts anderes ausgewählt habe.
Da er aber 100% in die if-Anweisung reingeht (habe ich mit System.out.println() ermitteln können), muss die JComboBox irgendwas blockieren...
Eine Exception tritt nicht auf. Sieht auch sonst alles rund aus...
Ich hoffe jmd. von euch hat eine Idee woran das liegen könnte.
abhängig von dem was der Nutzer in der JComboBox auswählt, soll das Formular inhaltlich zusammengestellt werden.
Code:
//Label erzeugen
JLabel lname = new JLabel("Name:");
//Label beschriften
if (objekt.getSelectedItem().toString().equals("a"))
{
lname.setText("Vorname:");
lname.setBounds(10, 70, 200, 20);
this.add(lname);
...
}
else if (objekt.getSelectedItem().toString().equals("b"))
{
lname.setText("Nachname:");
...
}
Beim starten des JFrames wird Vorname angezeigt. Wenn ich aber b auswähle ändert sich der Name nicht!
Wieso?
Ich hab mal testweise ein Button aufs Frame gesetzt dass den Vornamen auf Nachname ändern soll. Das funktioniert auch, aber nur solange wie ich in der JComboBox nichts anderes ausgewählt habe.
Da er aber 100% in die if-Anweisung reingeht (habe ich mit System.out.println() ermitteln können), muss die JComboBox irgendwas blockieren...
Eine Exception tritt nicht auf. Sieht auch sonst alles rund aus...
Ich hoffe jmd. von euch hat eine Idee woran das liegen könnte.