Ich möchte ein JPanel zur Laufzeit anzeigen lassen, bzw verbergen lassen.
Im Konstruktor füge ich den Panel hinzu
wobei westPanel eine Klassenvariable ist.
ich kann das Panel zur Laufzeit auch entfernen
doch ich kann das Panel nicht mehr hinzufügen. Wie kann ich das bewerkstelligen. Show und Hide sollen ja auch nicht auf ein JPanel verwendet werden, bzw. sie funktionieren an dieser Stelle auch nicht. Was habe ich sonst für Möglichkeiten?
Im Konstruktor füge ich den Panel hinzu
Code:
westPanel = new JPanel();
westPanel.setBorder(new BevelBorder(BevelBorder.RAISED));
tf = new JTextField(10);
westPanel.add(tf, BorderLayout.WEST);
getContentPane().add( westPanel, BorderLayout.WEST);
ich kann das Panel zur Laufzeit auch entfernen
Code:
getContentPane().remove( westPanel);
doch ich kann das Panel nicht mehr hinzufügen. Wie kann ich das bewerkstelligen. Show und Hide sollen ja auch nicht auf ein JPanel verwendet werden, bzw. sie funktionieren an dieser Stelle auch nicht. Was habe ich sonst für Möglichkeiten?