棋盘覆盖图形化界面java
text = new JLabel[4][4];//创建文本框二维数组
for(int i = 0; i < 4; i++){//遍历数组
for(int j = 0; j < 4; j++){
text[i][j] = new JLabel();//创建标签
text[i][j].setHorizontalAlignment(SwingConstants.CENTER);//设置文本水平对齐,居中 text[i][j].setText("");
text[i][j].setBounds(120 * j, 120 * i, 100, 100);//设置方块的大小位置
text[i][j].setOpaque(true);//透明度不透明 false 透明,透明将导致文本颜色内容无法显示。 text[i][j].setBorder(BorderFactory.createMatteBorder(2, 2, 2, 2, Color.green));//设置方块边框颜色
mainPane.add(text[i][j]);//将创建的文本框放在mainpane面板上
}}}}