手机游戏入门讲座的源程序

/Files/SCUTMSC/mobileGame.pptx

上面的是ppt

 

ContractedBlock.gif ExpandedBlockStart.gif 通用的MIDlet类
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 
*/

import javax.microedition.lcdui.Command;
import javax.microedition.lcdui.CommandListener;
import javax.microedition.lcdui.Display;
import javax.microedition.lcdui.Displayable;
import javax.microedition.midlet.*;

/**
 * 
@author user
 
*/
public class Midlet extends MIDlet implements CommandListener{
    
private JCanvas canvas;
    
public void startApp() {
        
if(canvas==null){
            canvas
=new JCanvas(Display.getDisplay(this));
             Command exitCommand 
= new Command("Exit", Command.EXIT, 0);
            canvas.addCommand(exitCommand);
            canvas.setCommandListener(
this);

            canvas.start();
        }
    }

    
public void pauseApp() {
    }

    
public void destroyApp(boolean unconditional) {
    }

    
public void commandAction(Command c, Displayable d) {
        
if (c.getCommandType() == Command.EXIT) {
            destroyApp(
true);
            notifyDestroyed();
    }
    }
}

 

ContractedBlock.gif ExpandedBlockStart.gif 画“囧”

import javax.microedition.lcdui.Canvas;
import javax.microedition.lcdui.Display;
import javax.microedition.lcdui.Graphics;


public class JCanvas extends Canvas{
   
private Display display;
    
public JCanvas(Display d){
        display
=d;
        display.setCurrent(
this);
    }
    
public void start(){
        repaint();
    }

    
protected void paint(Graphics g) {
      g.setColor(
255255255);
      g.fillRect(
00, getHeight(), getWidth());
      g.setColor(
000);
      g.drawRect(
7080100100);

      g.drawArc(
7085302527090);
      g.drawArc(
14085302518090);
      g.drawRect(
1041503230);
    }

}

转载于:https://www.cnblogs.com/SCUTMSC/archive/2009/04/13/1434965.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值