Swing - 不规则按钮数组布局

3
有没有办法创建一组不是标准“网格”形状的JButton对象?我特别想要创建一组不同形状和大小的按钮,就像Microsoft计算器的底部两行一样。
以下是我想要的按钮的示例: Bottom two rows, Microsoft Calculator

4
GridBagLayout 可以轻松创建这种布局。 - Andrew Thompson
为了避免布局调整所带来的问题,更专注于应用程序逻辑,最好使用一些第三方库,如http://www.miglayout.com/。 - K139
1
为了避免运行时类路径和可分发大小的问题,请使用J2SE布局! - Andrew Thompson
@AndrewThompson 同意! - K139
这里还有一个选项GroupLayout,但在我因提到此选项而被踢出之前,我想说一下—— - user1803551
1个回答

2

GridBagLayout是请求的布局的自然选择。您可以均匀地分配按钮,占用一系列单元格甚至为每个特定单元格选择大小。这里有一个不错的示例


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接