这个Java程序运行不出来结果?

//左手画圆,右手花方的例子!

import java.applet.*;
import java.awt.*;
import java.awt.event.*;
public class Examplelf extends Applet implements Runnable
{
 Thread left,right;
 Graphics mypen;
 int x,y;
 public void init ()
 {
  left=new Thread (this);
  right=new Thread (this);
  x=10;y=10;
  mypen=getGraphics ();
 }
 public void start ()
 {
  left.start ();
  right.start ();
  
 }
 public void  run ()
 {
  while (true)
  {
   if(Thread.currentThread ()==left)
   {
    x=x+1;
    if (x>20) x=10;
    mypen.setColor (Color.blue);
    mypen.clearRect (10,10,300,40);
    mypen.drawRect (10+x,10,40,40);
    try{
     left.sleep (60);
    }
    catch (InterruptedException e) {}
    
    }
    else if (Thread.currentThread ()==right)
    {
     y=y+1;
     if (y>240) y=10;
     mypen.setColor (Color.red);
    mypen.clearRect (10,90,300,40);
    mypen.drawOval (10+y,90,40,40);
    try{
     right.sleep (60);
     }
        catch (InterruptedException e)  {}
      }
      }
    }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值