gpt4 book ai didi

java - 从不同的 JFrame 调用同一个 JFrame 实例

转载 作者:行者123 更新时间:2023-12-01 15:54:29 25 4
gpt4 key购买 nike

如果每次调用 A 时都需要更新 A 的显示,如何从 5 个不同的 JFrame 中调用同一个 JFrame 实例(例如 A)?

最佳答案

一种方法是为每个“子进程”提供对框架的引用以及将更新 UI 的公共(public)方法。

或者,因为最好不要扩展 JFrame,这是一个对 JFrame 引用并提供公共(public)方法的实用程序类。

<小时/>

顺便说一句:大多数应用程序。将只有一个 JFrame。处理您描述的情况的方法可能会更好地使用 JDialogs 或 JOptionPanes 作为“辅助”窗口来实现。或者将所有 GUI 元素收集到主框架中:JDesktopPane/JInternalFrames、CardLayout、JTabbedPane..

关于java - 从不同的 JFrame 调用同一个 JFrame 实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5360546/

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