Isa*_*edy -1 java user-interface swing layout-manager
我有一个GUI,我已经尝试了很多方法,但我似乎无法正确构建它,我总是得到错误的布局,我的应用程序搞砸了.我只是想要一些帮助,如何在图像中构建一些接近GUI的东西,除了图像部分,这是不必要的.不需要完全像它,我只需要一些关于使用什么布局和如何使用的想法.谢谢
![1]](https://i.stack.imgur.com/VDvKg.png)
与所有问题一样,首先将其分解为可管理的块.
将各种UI元素组合成"功能"组并将它们分成单独的组件 - 这样您就可以专注于每个部分的各个布局要求
从那时起,我将专注于将每个组分解为单独的组件,并专注于核心功能
所以这是非常基本的,我使用a,GridBagLayout因为它允许我将组件锚定到容器的顶部位置.您也可以使用VerticalLayoutSwingX
所以,有很多种可能性,但是,因为它很简单,我会使用a GridBagLayout,因为它可以让我为这两个列表提供更多空间
稍微复杂一点,但是GridBagLayout,因为它允许更多地控制为各个组件提供空间
并且,GridBagLayout出于以上突出显示的所有原因.
将它们整合在一起......
我可能首先将绿色,蓝色和黄色部分放入一个单独的容器中(使用,意外,a GridBaglayout,因为它允许组件扩展单元格)然后将它与紫色部分组合到一个容器上使用BorderLayout
我建议您花时间查看在容器中布置组件并尝试一些事情,看看哪些有效,哪些无效.
| 归档时间: |
|
| 查看次数: |
48 次 |
| 最近记录: |