gpt4 book ai didi

java - Java (Swing) 中的 GUI 体系​​结构和设计

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:00:02 26 4
gpt4 key购买 nike

我花了最后几个小时在互联网上搜索有关如何用 Java 编写中型 GUI 的示例和想法。我对 Swing 知之甚少,仅此而已。除了 swing 之外,我不知道用 Java 开发 GUI 的任何其他方法。如果您知道另一种方法,那也很好。我还想自己手写 GUI,以便更轻松地与我们的游戏集成和 future 的重构。

我们已将整个业务逻辑写入具有多项功能的 Tic Tac Toe 游戏。 gui 需要有几个窗口,可以使用界面上的简单按钮进行导航。下面是我想要做的事情的一个非常粗糙和淡化的版本:

Main Menu Network Box

Game Board

我的问题的核心是:

我如何使用 Swing 构建 GUI 以及使用什么通用设计?

和一些后续问题:每个窗口都有一个类吗?我是否只使用 setvisible 让我的窗口在按下按钮后出现和消失?

`有没有你们都知道的例子(github repos 会很棒! fork 快乐!)可以向我展示一个好的 gui 架构/设计?

最佳答案

我认为您可以创建多个 JPanel(或其扩展),将它们放在一个带有 CardLayout 的容器中,并在必要时切换卡片。

关于java - Java (Swing) 中的 GUI 体系​​结构和设计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8322140/

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