gpt4 book ai didi

java - 更多页面,相同的窗口/框架。 Eclipse Windowbuilder

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

所以我有这个项目要做,但不知何故我被困住了。我有一本百科全书要制作,但我不知道如何制作这些页面。例如,我有一个带有两个按钮的 JFrame,分别称为“返回”和“下一步”。当我按下那个按钮时,我希望我的程序切换到下一页,就像电子书一样。我想创建一个新的 JPanel,获取第一帧的 X 和 Y 并在打开时关闭第一帧,只有在我按下时才重新打开它。我该怎么做?

最佳答案

您有多种选择:

  • 为每个“页面”创建新的 JPanel,并通过 CardLayout 交换它们。
  • 创建一个 JPanel 来显示页面信息,然后在按下按钮时交换内容。如果可能的话,我赞成这种解决方案,因为它是最简单且最适合优秀 MVC 解决方案的解决方案。

顺便说一句,如果您是 Swing GUI 库的新手,那么我建议您暂时搁置 GUI 构建器,直到您了解该库的基础知识。如果您稍后使用 GUI 生成器,这将有助于防止您在角落里画画。

关于java - 更多页面,相同的窗口/框架。 Eclipse Windowbuilder,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20693141/

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