在哪里可以找到用于为GroupLayout构建组的工具



在许多情况下,GroupLayout可能包括结构简单的部件。例如,编写类似AlignedStack对象的东西似乎是明智的,它允许用户将一组组件/组/间隙放在一起,组成左/中/右对齐的垂直或上/中/下对齐的水平"堆栈",然后检索得到的水平和垂直组。我当然可以自己写我需要的东西(这似乎是一个相当琐碎的样板),但我想知道是否有人构建了这样的东西的包,这样我就不必这么做了。

我不知道什么是"对齐堆栈",但如果我理解了,那么您应该能够使用BoxLayout。它可以进行水平和垂直定位,组件可以上下对齐或左右对齐。

阅读Swing教程中关于如何使用长方体布局的部分,了解更多信息和工作示例。

常见的几种方法有:

  • 该示例将具有GroupLayout的面板嵌套在具有垂直BoxLayout的面板中。

  • 此示例说明如何将行动态添加到具有GroupLayout的面板。

  • NeBeans和Eclipse GUI编辑器对实验非常有用;检查生成的代码以查看效果。

尝试Eclipse WindowBuilder(https://www.eclipse.org/windowbuilder/)。它可以为您构建任何swing布局,具有非常智能的代码解析器/生成器、所有swing组件和布局,以及易于使用的拖放/基于属性的编辑器。我认为它会适合你的需要。

相关内容

  • 没有找到相关文章

最新更新