我在Java中有一个名为SupermarketCheckoutGUI的GUI。它运行正常,但我如何在运行时再次调用GUI,因此弹出另一个窗口并给我相同的' GUI。
我想通过一个名为“'添加结帐' - 我可以用什么代码来实现它?
我的想法是,我有一个超市结账系统,可以检索数据,允许用户输入,并显示相关数据。所以对此,我有多个结账。 (直到有人操作)
答案 0 :(得分:0)
您的GUI不应该有任何与之关联的状态(或任何在处置后应该保留的状态)。您的状态应保存在域对象中。使用域对象创建GUI的新实例(新的SupermarketCheckoutGUI()。show())应该为您提供相同的GUI,状态与前一个相同。