我希望使用JButton的对象数组生成一个棋盘(8×8)。但是作为朝向它的基本步骤,下面的程序应该将十个JButton一个放在另一个之下(10 X 1)。但是在输出中它只显示了两个按钮(2个X1)。
import javax.swing.*;
import java.awt.*;
public class Abcd extends JFrame
{
JButton b[]=new JButton[10];
Abcd()
{
setDefaultCloseOperation(EXIT_ON_CLOSE);
setLayout(null);
setSize(500, 500);
int x=0,y=0;
for(int i=0;i<b.length;i++)
{
b[i] = new JButton();
}
for(int i=0;i<b.length;i++)
{
b[i].setBounds(x,y,50,50);
b[i].setVisible(true);
add(b[i]);
y=+50;
}
setVisible(true);
}
public static void main(String args[])
{
new Abcd();
}
}