java - Swing - 不规则按钮阵列布局

标签 java swing jbutton layout-manager

有没有什么方法可以让一组 JButton 对象不在标准的“网格”形状中?我特别希望制作一组不同形状和大小的按钮,例如 Microsoft 计算器的底部两行。

这是我希望按钮看起来像的示例:

Bottom two rows, Microsoft Calculator

最佳答案

GridBagLayout 是请求布局的自然选择。您可以均匀分布按钮,占据单元格范围,甚至为每个特定单元格选择大小。这里好example .

关于java - Swing - 不规则按钮阵列布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29988465/

相关文章:

java - 如何测量数据结构的内存使用情况?

java - Double 代替 Float 和 Float 舍入

java - 当我按下 1 个按钮时,我希望所有其他按钮都改变状态

java - 当 JButton 监听器工作时更改 JLabel 文本

java - 如何在IP地址上运行Jboss 4.2.1?

java - 图像未在 TextView Html.fromHtml 方法中加载

java - Swing中的按钮点击事件

java - 如何在后台线程中创建 JDialog ModalityType.APPLICATION_MODAL?

java - 需要帮助重新定位 JTextField

java - 对 JButton 进行编程以在单击时创建对象