gpt4 book ai didi

需要 Java swing 帮助

转载 作者:行者123 更新时间:2023-11-29 05:21:09 25 4
gpt4 key购买 nike

我需要使用以下格式在 java 中构建一个 GUI:

在不提供任何大块代码的情况下,我想知道如何开始。在阅读了无数关于 Swing 的信息后,我感到非常困惑。我想知道我是否需要多个 Jpanels/frames 或 gridlayout 或 flowlayout。关于如何开始使用 GUI 的非常笼统的想法也会有所帮助。我知道我需要哪些组件(列表、标签等),并且有示例代码可以提供帮助。我将自己加载的数据。

我假设我需要为每个组件创建一个单独的类,并且可能只需要一个用于标签的类,以便于调试。

最佳答案

您将需要混合使用容器和布局,了解不同布局具有哪些属性、这些布局的不同部分以及布局的不同选项将有助于了解如何将组件嵌套在一起以获得您想要的内容。

在不提供代码的情况下,我将执行以下容器/布局嵌套:

根面板可以有一个 BorderLayout,在它的东侧和西侧有两个 JPanel。

西方大多数 JPanel 可以有一个 BorderLayout,JList 位于中心,因此它可以扩展并占用尽可能多的空间,并且 4 个标签和 4 个文本字段可以位于另一个具有 4 行 GridLayout 的面板中按 2 列。

远东的 JPanel 也可以有一个 BorderLayout,北部的 JPanel 有一个 3 行乘 1 列的 GridLayout,其中每一行都有一个 FlowLayout 的另一个面板。文本区域或其他任何内容都可以位于中心位置的 JPanel 中,您可以将底部文本字段和标签放置在 JPanel 中,FlowLayout 位于远东 JPanel 的南部位置。

关于需要 Java swing 帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24684664/

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