用java画了一个国际象棋的棋盘,不难,还是挺好玩的。
package com.test;
import java.awt.BorderLayout;
import java.awt.Color;
import javax.swing.BorderFactory;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.UIManager;
public class Chess extends JFrame {
private static final long serialVersionUID = 1L;
JPanel jp=new JPanel();
public Chess(int gridSize){
//这句忘加可不行
jp.setLayout(null);
for(int i=0;i<8;i++)
for(int j=0;j<8;j++)
{
Color color=Color.white;
JLabel label=new JLabel();
label.setSize(gridSize, gridSize);
label.setLocation(i*gridSize, j*gridSize);
if((i+j)%2==0)
color=Color.black;
label.setOpaque(true);
<