undefined method/Cannot 待解决

Undefined method/Cannot be resolved

我正在创建一个简单的游戏,我偶然发现了一个我无法解决的错误。 尝试 import/draw 带有图形的图像时弹出错误:

Multiple markers at this line
    - getCenterX cannot be resolved or is not a field
    - getCenterY cannot be resolved or is not a field
    - getCenterY cannot be resolved or is not a field

我确定我正确导入了所有内容:

Declarations/Variables/Definitions

// In the class "StartingClass"
private Robot robot;
private URL base;

// In the class "Robot"
private int centerX = 100;
private int centerY = 328;

class"StartingClass"

中的方法
@Override
    public void paint(Graphics g) {
        g.drawImage(character, robot.getCenterX()- 61, robot.getCenterY - 62, this);
    }

@Override
    public void start() {
        robot = new Robot();
    }

class"Robot"

中的方法
public int getCenterX() {
        return centerX;
    }

public int getCenterY() {
        return centerY;
    }
robot.getCenterY

我认为问题出在这里,因为 getCenterY 不是一个变量。这是方法 getCenterY() 的拼写错误。要修复,只需在末尾添加括号。 否则,请 post 更多片段,因为您提供的代码无法确定多少。