这代码哪里错了啊...
import java.awt.*;
import javax.swing.*;
public class ballgame extends JFrame{
Image ball=Toolkit.getDefaultToolkit().getImage("images/ball.png");
Image desk=Toolkit.getDefaultToolkit().getImage("imafes/desk.jpg")
public void paint (Graphics g) {
System.out.println("窗口被画了一次");
g.drawImage(ball,100,100,null);
}
//窗口加载
void launchFrame() {
setSize(300,300);
setLocation(300,300);
setVisible(true);
}
//main方法是程序执行的入口
public static void main(String[]args) {
System.out.println("我是高琪老师的学生");
ballgame game=new ballgame();
game.launchFrame();
}
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
at ballgame.main(ballgame.java:24)
语法上程序二个错
一是Image desk=Toolkit.getDefaultToolkit().getImage("imafes/desk.jpg")
后面少分号了
二是,最后少大括号了(})
你类括号写欠一个,在main方法后面再加一个大括号“}”结束,就好了