gpt4 book ai didi

java - 使用许多 jFrame

转载 作者:行者123 更新时间:2023-12-02 08:11:09 24 4
gpt4 key购买 nike

当我启动程序时,我创建了 MainFrame。当我单击“搜索”按钮时,我会显示另一个 JFrame。如果它获得搜索结果,则目标是将信息填充到 MainFrame 中。

一切正常。但为了能够显示信息,我必须重新创建 MainFrame。这意味着两个主机保持打开状态。

如何隐藏第一个?

<小时/>

假设我只有 MainFrame 和一个带有搜索表单的对话框。

当我单击搜索对话框上的“确定”按钮时,我会得到一些信息。

在 MainFrame 类中,我知道信息就在那里。

我在文本字段等上有设置文本...在最后一行我有“setvisible(true)”。

但它们仍然是白色的!为什么?

<小时/>

任何人都可以在这里发布一个示例,如何做到这一点?请

我只是搜索所有选项,但无法解决。

最佳答案

Swing 应用程序应包含一个 JFrame最大限度。如果需要显示多个“窗口”,那么可以使用多个 JDialog并使用 dispose() 隐藏对话框。

或者,您可以使用 CardLayout作为布局管理器,而不是有太多的对话框。

参见:

关于java - 使用许多 jFrame,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14045398/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com