Nach dem Klick auf eine Schaltfläche, habe ich meinen Code, so dass ein neues Panel mit neuen Komponenten angezeigt wird, aber auf einen Klick auf eine Schaltfläche, wird es nicht angezeigt.Wie kommt es, dass sich mein Panel nicht selbst zeigt?
Ich glaube, ich habe es zeigen lassen, aber ich bin immer noch unsicher, warum es überhaupt nicht zeigt.
Hier ist mein Code:
JPanel panelTest = new JPanel();
JPanel centerPanel = new JPanel(new GridLayout(0, 2, 5, 2));
JLabel firstNameLabel = new JLabel("First Name: ", JLabel.RIGHT);
JLabel lastNameLabel = new JLabel("Last Name: ", JLabel.RIGHT);
JTextField firstNameField = new JTextField(10);
JTextField lastNameField = new JTextField(10);
centerPanel.add(firstNameLabel);
centerPanel.add(firstNameField);
centerPanel.add(lastNameLabel);
centerPanel.add(lastNameField);
panelTest.add(centerPanel);
Wie genau soll ich meine Platte bekommen auf dem Klick auf eine Schaltfläche zeigen? Denn sobald ich darauf klicke, zeigt sich nichts. Anderer Code funktioniert für die Schaltfläche, ich kann dieses Panel nicht mit Textfeldern und allem anzeigen lassen.
Danke für Ihre Hilfe.
hinzu. Sie müssen 'panelTest' ebenfalls zu Ihrem Hauptrahmen hinzufügen. – Antoniossss
ohne [SSCCE] (http://sscce.org) wir können nicht genau sagen, was dein Problem sein könnte. –