有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

用户界面如何在java程序中生成“页面”

我有个问题

我刚开始学习Java,可能有一些小的基础知识。现在我想知道程序中的一种页面(部分)是如何生成的。 我不是指某种选项卡式面板,或者如果你点击一个按钮,文本是可见的

我的意思是,例如,在整个屏幕上,程序的一个单独部分看起来都很像。作为游戏的主菜单。 此时,除了主菜单外,没有其他内容可见。例如,如果您从该菜单中选择了一个按钮,请单击。游戏正在加载。 (我以构建标准游戏为例) 例如,如果在主菜单上单击另一个按钮(如“设置”) 然后,麦汁设置“页面”是可见的,并且没有其他程序真正在做的事情。 我不知道这种导航方式叫什么。但几乎每一个程序都有自己的特色。 我怎么也能这么做?例如,作为一个新文件,我应该怎么做,导入一个特定页面的类,或者什么


共 (3) 个答案

  1. # 1 楼答案

    我认为您应该寻找“状态机”,这是一种结构化代码的方法,并在JFrame中实现更改菜单的swing组件(例如JPanel)。如果我知道你想要什么,我想这是一个选择

  2. # 2 楼答案

    您似乎正在搜索^{}。如图所示here

    Game viewHigh Scores view

  3. # 3 楼答案

    没有简短的答案,但基于你的问题,你需要阅读很多。我建议swing tutorial它解释了面板、框架、布局管理器和其他容器的使用

    您还可以在netbeans中使用Matisse builder(eclipse中的相关插件)