Chinaunix首页 | 论坛 | 博客
  • 博客访问: 498809
  • 博文数量: 704
  • 博客积分: 39800
  • 博客等级: 大将
  • 技术积分: 4950
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-15 13:32
文章分类

全部博文(704)

文章存档

2011年(1)

2008年(703)

我的朋友

分类:

2008-10-15 13:44:48

    /×
      几何形状图片绘制
    ×/
    import javax.microedition.midlet.×;
    import javax.microedition.lcdui.×;
    public class canvasDemo4 extends MIDlet implements CommandListener
    {
       Display display;
       //声明List清单
       List    list;
       //声明查询选择清单指针变量
       int     viewType;
       Command okCommand;
       Command exitCommand;
       canvasDraw canvasdraw;
       public canvasDemo4()
       {
          canvasdraw=new canvasDraw();
          display=Display.getDisplay(this);
          list=new List("线条几何形状绘制清单", List.IMPLICIT);
          okCommand = new Command("确认", Command.OK, 2);
          exitCommand = new Command("离开", Command.EXIT, 2);
          list.append("绘制线条", null);
          list.append("绘制矩形", null);
          list.append("绘制圆角矩形", null);
          list.append("绘制弧形", null);
          list.append("绘制三角形", null);
          list.addCommand(okCommand);
          list.addCommand(exitCommand);
          list.setCommandListener(this);
       }
       public void startApp()
       {
          display.setCurrent(list);
       }
       public void pauseApp(){}
       public void destroyApp(boolean unconditional){}
       public void commandAction(Command cmd, Displayable disp)
       {
          //取得清单选取的list项目
          viewType=list.getSelectedIndex();
          if (cmd == okCommand)
          {
             display.setCurrent(canvasdraw);
          }
           else if(cmd == exitCommand){
             destroyApp(false);
             notifyDestroyed();
          }
       }
       class canvasDraw extends Canvas implements CommandListener
       {
          int    gameaction=0;
          Image  handImage;
          int    changeSD=1;

[1]    

【责编:Chuan】

--------------------next---------------------

阅读(279) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~