Java实现使用FlowLayout布局管理器实现0到9的两列排列布局样式
时间: 2024-02-20 10:01:50 浏览: 133
可以使用下面的Java代码实现使用FlowLayout布局管理器实现0到9的两列排列布局样式:
```java
import java.awt.FlowLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
public class FlowLayoutExample {
public static void main(String[] args) {
// 创建 JFrame 对象
JFrame frame = new JFrame();
// 设置窗口的宽度和高度
frame.setSize(300, 200);
// 设置窗口的标题
frame.setTitle("FlowLayout Example");
// 创建 FlowLayout 布局管理器
FlowLayout layout = new FlowLayout(FlowLayout.CENTER, 10, 10);
// 设置窗口的布局管理器
frame.setLayout(layout);
// 创建两列按钮并添加到窗口中
for (int i = 0; i < 10; i++) {
JButton button1 = new JButton(String.valueOf(i));
JButton button2 = new JButton(String.valueOf(i));
frame.add(button1);
frame.add(button2);
}
// 设置窗口可见
frame.setVisible(true);
}
}
```
在上述代码中,我们使用了Flowlayout布局管理器,并将其作为窗口的布局管理器。我们设置了两列按钮,每一列包含0到9的数字。在创建每个按钮时,我们使用`JButton`类并将按钮的标签设置为数字字符串。然后我们将每个按钮添加到窗口中。最后,我们设置了窗口可见并启动了应用程序。
阅读全文