gpt4 book ai didi

java - Swing - 在我的程序中组织 JFrames(或 JDialogs???)

转载 作者:行者123 更新时间:2023-11-30 06:32:39 25 4
gpt4 key购买 nike

我有一个主 Controller 类,它显示一个包含 JTable 的 JFrame,对于此表中的每一行,我必须在双击时显示一个特定的“表单”。

此辅助窗口将需要有关在主 JTable 上选择的特定行的信息,以及在 Controller 类中保存为字段的一些对象。

我需要做的概念性示例如下:我有一组商店(在主 JFrame 的 JTable 中列出),双击一行,必须出现另一个窗口,允许管理商店(发送订单、检查交货等) .

作为 Swing 的新手,我的问题是:像这样的常见模式的最佳组织方式是什么?我应该为另一个 JFrame 建模并将我可能需要的所有数据作为参数传递(我真的不喜欢这样),还是应该只传递对 Controller 类的引用(我认为这违反了 MVC 模式).或者也许我应该使用 JDialog 而不是另一个 JFrame?问题是,真的,我认为第二个窗口中我需要的功能对于对话框来说有点太大了,我认为...

我很困惑,任何提示/建议/意见将不胜感激!谢谢

问候

最佳答案

Or maybe I should use a JDialog instead of another JFrame?

宾果。

关于java - Swing - 在我的程序中组织 JFrames(或 JDialogs???),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8657609/

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