哥哥,姐姐教我啊

/** rolls colored text across the screen
*/
 import java.awt.*;

class myframe extends Frame
{
  static int x=0,y=120;
  static int i=0;
  static int horizScroll=1;

  Font fb=new Font("TimesRoman",Font.BOLD,36);
  String msg[]={"Java","Portable","Secure","Easy"};
  Color color[]={Color.blue,Color.yellow,Color.green,Color.red};

  public void paint(Graphics g)
    {
     g.setFont(fb);
     g.setColor(color[i]);
     g.drawString(msg[i],x,y);
     }

  static public void main(String s[]) throws Exception{
       myframe mf=new myframe();
       mf.setSize(200,200);
       int pixelsPerLine=200,totalLines=4;
       mf.setVisible(true);
       for(int j=0;j<pixelsPerLine*totalLines;j++)
        {
       Thread.sleep(25);
       mf.repaint();
       if (horizScroll==1)
           {
               if((x+=3)<200) continue;
                 i=++i%4;
                 x=50;y=0;horizScroll=0;
                }else
              {if ((y+=3)<200)  continue;
                       i=++i%4;
                       x=0;y=120;horizScroll=1;
                   }
    
      }
        System.exit(0); 
   }
}

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值