package scr;
import java.awt.*;
import javax.swing.*;
public class Exercise12_10 extends JFrame{
public Exercise12_10(){
setLayout(new GridLayout(8,8,0,0));
JButton jb[][]=new JButton[8][8];
int count = 0;
for(int i = 0; i < jb.length; i++, count++) {
for(int j = 0; j < jb.length; j++) {
jb[i][j] = new JButton();
if(count % 2 == 0) {
jb[i][j].setBackground(Color.WHITE);
System.out.println("a");
}
else {
jb[i][j].setBackground(Color.BLACK);
}
add(jb[i][j]);
count++;
}
}
}
public static void main(String[] args) {
// TODO 自动生成的方法存根
Exercise12_10 frame=new Exercise12_10();
frame.setTitle("Exercise12_10");
frame.setLocation(300, 200);
frame.setSize(400, 400);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
}
}
开始时用了直接设了两个Jbutton来做,无论add几次,发现只显示两个,所以要用不同的Jbutton.
Java 黑白棋盘
最新推荐文章于 2022-08-19 22:39:56 发布