有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何从父帧关闭所有子帧?

我现在正在处理一个应用程序。 因为那里有很多子JFrame对象。 每次单击显示子帧的按钮时,都会创建子帧的新实例,从而创建同一子帧的多个副本

如何防止子节点的多个副本


共 (2) 个答案

  1. # 1 楼答案

    可以使用布尔标志来存储jframe状态。基于此标志,u可以防止创建多个JFrame实例

  2. # 2 楼答案

    您需要通过单击按钮来跟踪子框架是否已打开。如果是,那么就不要创建新的表单。如果没有,创建新的子窗体并显示它

    或者如果你的业务逻辑允许的话,选择模型对话框。但你最好问问你的经理

    正如manoj所指出的,您可以使用boolean数据类型来标记显示新表单