Hallo folgende GUI habe ich gebaut:
Als Grundgerüst BorderLayout.
##########################
| Eingabe | Ausgabe | ...JMenue |
########################## |
| |
| Inhalt bei Klick auf Menue, |
| JPanel (panel) und Formular Felder |
| BorderLayout.CENTER |
| |
| |
| |
##########################
| Statusleiste |
##########################
Wenn ich nun auf Eingabe->Kundendaten Klicke kommt das Formular das ich mir mit einem JPanel gebaut habe.
Wenn ich erneut auf Eingabe->Kundendaten Klicke baut er dies 2 mal im Fenster auf und das ist mein Problem !!!
Den aufbau des Inhaltes habe ich über Methoden realisiert, baueXX() und baueYY().
Habe schon versucht mit container.remove(panel) jedesmal vorher den alten Inhalt zu löschen, haut aber auch nicht hin !
Kann sein das es totaler Mist ist den ich da zusammengebaut habe, hat jemand ne Idee wie ich dies umgehen kann.
Oder das anders realisieren kann ???
Greetz
Zipo
Als Grundgerüst BorderLayout.
##########################
| Eingabe | Ausgabe | ...JMenue |
########################## |
| |
| Inhalt bei Klick auf Menue, |
| JPanel (panel) und Formular Felder |
| BorderLayout.CENTER |
| |
| |
| |
##########################
| Statusleiste |
##########################
Wenn ich nun auf Eingabe->Kundendaten Klicke kommt das Formular das ich mir mit einem JPanel gebaut habe.
Wenn ich erneut auf Eingabe->Kundendaten Klicke baut er dies 2 mal im Fenster auf und das ist mein Problem !!!
Den aufbau des Inhaltes habe ich über Methoden realisiert, baueXX() und baueYY().
Habe schon versucht mit container.remove(panel) jedesmal vorher den alten Inhalt zu löschen, haut aber auch nicht hin !
Kann sein das es totaler Mist ist den ich da zusammengebaut habe, hat jemand ne Idee wie ich dies umgehen kann.
Oder das anders realisieren kann ???
Greetz
Zipo