Я хочу создать наложение шахматной доски 3x3, где не сплошные квадраты должны быть прозрачными.
Я не хочу перебирать пиксели, а просто рисовать квадраты, используя Graphics2D для созданияшахматная доска.(Нужен ли цикл for, оператор if или оба?)
Вот мой код:
Picture myPict = new Picture(myPathName);
myPict.show();
Graphics2D graphicsObj = myPict.getGraphics2D();
final int WIDTH = myPict.getWidth() / 3;
final int HEIGHT = myPict.getHeight() / 3;
for (int i = 0; i > WIDTH; i = WIDTH * 2) {
Rectangle2D.Double shape1 = new Rectangle2D.Double(WIDTH, HEIGHT, 0, 0);
graphicsObj.draw(shape1);
}