gpt4 book ai didi

java - GUI 程序,选项卡面板的问题

转载 作者:行者123 更新时间:2023-11-29 04:03:55 25 4
gpt4 key购买 nike

我正在使用 MVC 创建一个 GUI 程序,它应该看起来像这样...... alt text http://img137.imageshack.us/img137/6422/93381955.jpg

我已经创建了一个 Window 和 Panel 类。我正在考虑在 Panel 类中创建 Input 和 Display 选项卡,然后再创建两个类 InputPanel 和 DisplayPanel。因此,InputPanel 将在 Input 选项卡下包含此图片中的内容,而 Display 选项卡也是如此。有没有更好的设计方法?

此外,由于“输入”选项卡中有 3 个部分(姓名和句子、犯罪、按钮),我应该创建 3 个面板还是只包含 1 个包含所有这些的面板?

谢谢

最佳答案

要回答您关于使用三个面板而不是 1 个面板的具体问题,我建议使用两个。很少需要为创建单个小部件而创建面板。因此,一个用于姓名和句子的小部件,一个用于犯罪。

至于“有没有更好的方法来设计这个”的问题?... 听起来像是在学习,所以我建议你不要过于关注完美的方法。坚持您的原始设计,然后在任务完成后问问自己哪些有效*哪些无效。有了这些信息,您就可以自己决定您所做的设计是否正确。

设计 GUI 代码时通常没有“最佳”——有很多方法可以解决问题。您所描述的听起来像是解决问题的完美方法

(*) 在这种情况下“有效”意味着编码容易吗?它是否允许您实现所需的布局?它是否使代码随着时间的推移可维护,例如,如果要求重新组织 GUI?

关于java - GUI 程序,选项卡面板的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1588052/

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