📄 driver.java
字号:
import java.awt.Color;import javax.swing.JFrame;/** CheckerBoard Program (Figure 12.27) * Author: David Riley * Date: January, 2005 */public class Driver { private Rectangle[][] checkerboard; private JFrame window; private Oval whitePiece; public Driver() { JFrame window = new JFrame("Checkboard"); window.setBounds(100, 100, 160, 160); window.setVisible(true); window.setLayout(null); checkerboard = new Rectangle[8][8]; for (int row=0; row!=checkerboard.length; row++) { for (int col=0; col!=checkerboard[0].length; col++) { checkerboard[row][col] = new Rectangle(col*20, row*20, 20, 20); if ((row+col) % 2 == 0) { checkerboard[row][col].setBackground( Color.black ); } else { checkerboard[row][col].setBackground( Color.red ); } window.add( checkerboard[row][col], 0 ); } } whitePiece = new Oval(2, 2, 16, 16); whitePiece.setBackground( Color.white ); checkerboard[1][6].add(whitePiece, 0); window.repaint(); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -