java - 如何将 JButton 添加到 GridLayout?

标签 java swing layout grid-layout

如果我有这样的代码:

class X extends JFrame
{
X()
{
setLayout(new GridLayout(3,3));
JButton b = new JButton("A-ha");
/*I would like to add this button in the center of this grid (2,2)*/
//How can I do it?
}
};

最佳答案

据我所知,您必须填写之前的所有单元格。所以你需要先添加4个组件,然后才能添加中心组件。嗯,它可能是一个更好的布局管理器。

你想做什么?也许BorderLayout是你要找的吗?

关于java - 如何将 JButton 添加到 GridLayout?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2817739/

相关文章:

java - JTextField - 将边框重置为系统默认值

android - 如何在 Android 中使用线性布局拆分三列

java - 模拟游戏 - 检查代理是否被阻止

java - MapReduce 作业中的多个键

java - JPanel 表单扩展以填充 JScrollpane - 违背了目的

java - Jlist 和 NullPointerException

java - 如何在不使用ExecutorService的情况下实现固定线程池

java - 在外部类的构造函数中实例化内部类是否危险? ( java )

java - GridBagLayout 中最轻量级的间隔组件

python - 浮点布局和舍入