14.6(Game: display a checkerboard) Write a program that displays a checkerboard in which each white and black cell is a Rectangle with a fill color black or white, as shown in Figure 14.44c.
package section_14;
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.layout.GridPane;
import javafx.scene.paint.Color;
import javafx.scene.shape.Rectangle;
import javafx.stage.Stage;
public class _06 extends Application {
public void start(Stage primaryStage) {
GridPane pane = new GridPane();
int count = 0;
double side = 50;
for (int i = 0; i < 8; i++) {
count++;
for (int j = 0; j < 8; j++) {
Rectangle rectangle = new Rectangle(side, side, side, side);
if (count % 2 == 0)
rectangle.setFill(Color.WHITE);
pane.add(rectangle, j, i);
count++;
}
}
Scene scene = new Scene(pane);
primaryStage.setTitle("_14_06");
primaryStage.setScene(scene);
primaryStage.show();
}
public static void main(String[] args) {
launch(args);
}
}