正文

J2ME简单的格子2006-09-05 15:00:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/sword2008/17485.html

分享到:


import javax.microedition.midlet.MIDlet;
import javax.microedition.lcdui.*;

//made by sword2008·程序之巢

//http://blog.programfan.com/blog.asp?author=qq14923349


//游戏第一课  画格子
public class Gofirst1 extends MIDlet


 public Gofirst1(){
 
           }
 public void startApp(){
  Display.getDisplay(this).setCurrent(new First1());
         }
 public void pauseApp(){}
 public void destroyApp(boolean unkown){}


 

 


}

class First1 extends Canvas
{  private int color;
 private int startX=getWidth()/4-40;//起点坐标和终点坐标非常重要,格子剩下的是分成等分
 private int startY=getHeight()/4-40;

 

 public void paint(Graphics g){
  color=g.getColor();
 g.setColor(255,255,255);
 g.fillRect(0,0,getWidth(),getHeight());
 g.setColor(255,0,0);
 g.drawRect(startX,startY,200,200);
 drawline(g);
 
         }

   private void  drawline(Graphics g)//画格子
 {    for(int i=1;i<11;i++){//横线 x坐标不边,y分别分成10等分,从上画下,
 g.drawLine(startX,startY+200/10*i,startX+200,startY+200/10*i);
     //竖线
 g.drawLine(startX+200/10*i,startY,startX+200/10*i,startY+200);
      }
 }


}

阅读(3687) | 评论(1)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

loading...
您需要登录后才能评论,请 登录 或者 注册