⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 box.java

📁 一个用j2me高级类写的界面类,它可以像excel那样记录一些数据保存到手机里,自己写的类欢迎大家一起来看看,多提宝贵意见,一起学习
💻 JAVA
字号:
import javax.microedition.lcdui.*;import java.util.*;public class Box extends Canvas implements Runnable{    //     引用boxMid 类    private testBox mymidlet;    //     手机屏幕的 宽和 高    private int screenW,screenH;    //     游戏线程    private Thread gameThread;    //     run()方法运行函数    protected boolean running;    //     游戏状态    private int gameStata;    //     游戏画图状态    private int paintStata;    //     存放 按键键值的变量    private int keyNum;    //     存放左右软件键值的变量    private int keyPress;    //     游戏图片存放    private Image gameImage;    //     游戏缓存区域    private Graphics gameBuffer;    //     主函数的构造方法    public Box(testBox midlet){        mymidlet = midlet;        this.setFullScreenMode(true);        init();        System.out.println("457895555");        //startThread();    }    //     实现Run 方法    public void run(){        while(running){            try{                repaint();//serviceRepaints                serviceRepaints();                System.out.println("myu test jiajnahan");                gameThread.sleep(50);            }catch(Exception e){                System.out.println("run() = " +e);            }        }    }    //     启动线程方法    protected void startThread(){        try{            gameThread = new Thread(this);            running = true;            gameThread.start();        }catch(Exception e){            System.out.println("startTHread EX ="+e);        }    }    //     按下键方法    protected void keyPressed(int keyCode){        keyNum = this.getGameAction(keyCode);        keyPress = keyCode;        System.out.println("keyCode = "+ keyCode);    }    //     松开按键方法    protected void keyReleased(int keyCode){}    //     连续按键方法    protected void keyRepeated(int keyCode){}    //     画图方法    protected void paint(Graphics g){        g.setClip(0,0,screenW,screenH);        g.drawImage(gameImage,0,0,gameBuffer.TOP|gameBuffer.LEFT);        System.out.println("jdskfajkdshjfdska");    }    //     游戏的初始化方法    private void init(){        screenW = 176;        screenH = 204;        gameImage = Image.createImage(screenW,screenH);        gameBuffer = gameImage.getGraphics();    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -