中的错误异常-6ren"> 中的错误异常-这里是新的 Java 用户,有一个可能很愚蠢的问题。请耐心等待... 这是我的代码: package javagame; import java.awt.Graphics; import java.a-6ren">
gpt4 book ai didi

java - 线程 "main"java.lang.RuntimeException : Uncompilable source code - Erroneous tree type: 中的错误异常

转载 作者:行者123 更新时间:2023-12-01 23:13:39 26 4
gpt4 key购买 nike

这里是新的 Java 用户,有一个可能很愚蠢的问题。请耐心等待...

这是我的代码:

package javagame;

import java.awt.Graphics;
import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;
import javax.swing.JFrame;

public class JavaGame extends JFrame {
int x, y;

public class AL extends KeyAdapter {

public void keyPressed(KeyEvent e) {
int keyCode = e.getKeyCode();
if (keyCode == e.VK_LEFT) {
x--;

}
if (keyCode == e.VK_RIGHT) {
x++;

}
if (keyCode == e.VK_UP) {
y--;

}
if (keyCode == e.VK_DOWN) {
y++;

}
}

public void keyReleased(KeyEvent e) {

}

}

public JavaGame() {
addKeyListener(newAL());
setTitle("Java Game");
setSize(250, 250);
setResizable(false);
setVisible(true);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

x = 150;
y = 150;
}

public void paint(Graphics g) {
g.fillOval(x, y, 15, 15);
repaint();
}

public static void main(String[] args) {
new JavaGame();
}

}

现在,当我尝试运行它时,构建成功,但仍然弹出错误:

cannot find symbol
symbol: method newAL()
location class JavaGame

有什么想法吗?

最佳答案

您正在尝试调用您没有的函数newAL。使用:

new AL()

new 关键字指定您要创建 AL 类的新实例。

关于java - 线程 "main"java.lang.RuntimeException : Uncompilable source code - Erroneous tree type: <any> 中的错误异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21542019/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com