gpt4 book ai didi

Java JFrame 布局

转载 作者:行者123 更新时间:2023-12-02 07:32:39 26 4
gpt4 key购买 nike

我正在制作一个简单的迷宫程序,用户可以在其中创建墙壁、路径、起点和终点,单击“解决”,迷宫将被解决。为此,我有一个大小为 640x480 的 java JFrame。在 JFrame 的左侧,我有一个 JPanel,左上角坐标为 0,0,大小为 480x480。这是绘制迷宫的区域,用户可以在其中指定墙壁和路径。我遇到的问题是当我开始在屏幕右侧添加按钮和单选按钮时。我使用的每个布局(例如 boxlayout、springlayout、flowlayout 或 grid 布局)似乎都没有达到我想要的效果。我想让 JPanel 保持原样(在最右侧,尺寸为 480x480),并让按钮从 480 开始自上而下排列(因为这是 JPanel 结束的地方)。我认为我需要的是指定布局开始的位置,而不是自动排列 JPanel。有什么办法可以做到这一点吗?或者我只需要一个空布局?

最佳答案

看看我的这个答案:

Positioning of components (how to place a few buttons center screen same size)

Jframe not the right size when its executed, any reason why?

您想要做的是在一组单选按钮上放置一个 480x480 的 JPanel。只需使用带有 PAGE_AXIS 的 BoxLayout 并按照链接中的指南进行操作即可。

关于Java JFrame 布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12715932/

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