Chess/src/Queen.java
2023-03-07 14:59:58 +01:00

23 lines
690 B
Java

import java.awt.*;
public class Queen extends AbstractPiece {
public Queen(Chessboard c, int x, int y) {
super(c, x, y);
}
@Override
public void paint(Graphics2D g2) {
double[] xObject1 = new double[]{46, 54, 54, 63, 63, 54, 54, 66, 77, 85, 15, 23, 34, 46, 46, 37, 37, 46, 46};
double[] yObject1 = new double[]{0, 0, 8, 8, 16, 16, 19, 24, 24, 31, 31, 24, 24, 19, 16, 16, 8, 8, 0};
double[] xObject2 = new double[]{15, 85, 70, 70, 30, 30, 15};
double[] yObject2 = new double[]{35, 35, 51, 58, 58, 51, 35};
paintObjects(g2, new Shape[]{getStand(), getObject(xObject1, yObject1), getObject(xObject2, yObject2)});
}
}