我正在为我的AP Comp Sci课程制作一个俄罗斯方块克隆,正确标题为“Titris'在经历任何错误的同时,我得到了这个。它来自这段代码
private void paintSquare(Graphics g1, int x, int y) {
Color color = matrix[y][x];
int xMin = x * squareSize.width;
int yMin = y * squareSize.height;
int xMax = xMin + squareSize.width - 1;
int yMax = yMin + squareSize.height - 1;
int i;
bufferRect.x = xMin;
bufferRect.y = yMin;
bufferRect.width = squareSize.width;
bufferRect.height = squareSize.height;
if (!bufferRect.intersects(g1.getClipBounds())) {
return;
}
错误来自paintSquare
请帮助,这个项目即将到期&我不知道如何处理这个错误。
答案 0 :(得分:2)
在参数列表后删除分号。
private void paintSquare(Graphics g1, int x, int y) {
答案 1 :(得分:2)
private void paintSquare(Graphics g1, int x, int y); {
应该是
private void paintSquare(Graphics g1, int x, int y) {
参数后面的分号破坏了你的代码。