跪求:在窗体上画个圆,用键盘控制它的运动(java做的)的代码

来源:百度知道 编辑:UC知道 时间:2024/05/28 16:10:49

晕,昨天是你在邮个里想加我做朋友吧?
好吧,我现在发给你代码:

1。主类
import java.awt.*;

public class AWTest {
public static Frame frame;
public int width=240;
public int height=320;
public static TheCanvas canvas;

public AWTest(){
frame=new Frame("测试程序 按ESC键退出");
frame.setSize(width, height);
frame.setBackground(Color.GRAY);
canvas=new TheCanvas(width,height,this);
frame.add(canvas);
frame.pack();
frame.setVisible(true);
}

public static void start(){
canvas.start();
}
public static void exit(){
canvas.stop();
frame.dispose();
}

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

二,显示类

import java.awt.*;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;

public class TheCanvas extends Canvas implements Runnable, KeyLi