小编use*_*432的帖子

我对基本java applet的第一次尝试失败了.我无法弄清楚为什么矩形不会移动

public class Basics extends Applet{

int x = 0;

int y = 0;

    public void init(){
        setSize(500,500);
    }

    public void start(){
        Thread a = new Thread();
        a.start();
    }

    public void run(){
        while(true){
            x = 100;
            y = 100;                
            repaint();
            try{
                Thread.sleep(18);
            }
            catch(InterruptedException e){}
        }

    public void paint(Graphics g){
        g.setColor(Color.red);
        g.fillRect(this.x,this.y,25,25);
    }

}
Run Code Online (Sandbox Code Playgroud)

不应该递增x和y然后重新绘制允许方块移动

java applet

3
推荐指数
1
解决办法
48
查看次数

标签 统计

applet ×1

java ×1