Ich mache eine Anwendung für die Verarbeitung von Kundenbestellungen (in Java). Mein Programm hat 3 JFrame
Windows (Ja, ich weiß, es ist keine gute Idee, mehrere Frames zu verwenden, aber sie sind nicht wirklich miteinander verbunden).Mehrere JFrames
- Haupt ein: Hier wählen Sie, was Sie sind (Kunde oder Operator)
- Kunden
JFrame
- Operator
JFrame
Nachdem ein Kunde eine Bestellung macht (Hauptrahmen> Kunden Rahmen> komplett Bestellung (Knopf) Ich mache etwas in der Art:
customerframe.dispose();
customerframe.revalidate();
customerframe.repaint();
reloadframe(); ///a method which reinitializes the frame (Note: I am doing a frame=new JFrame() here)
mainframe.setVisible(true);
Ich wähle c ustomer wieder öffnet es die customerframe
aber das Problem ist, dass die Zuhörer nicht mehr arbeiten, ich denke, sie bleiben irgendwie mit dem alten Rahmen oder etwas verbunden.
Ich habe versucht, es jetzt für einige Stunden arbeiten zu lassen ...
ich habe es bereits gelesen haben. –