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

📄 immutableimagedemo.java

📁 一个采用J2ME的游戏程序,对游戏开发者很具有参考价值,适合用于二次开发
💻 JAVA
字号:
package immutableimagedemo;import javax.microedition.lcdui.*;import javax.microedition.midlet.*;public class immutableImageDemo extends MIDlet implements CommandListener{        private Display display;        private ImageCanvas myCanvas;        private Command  arrayCmd = new Command("从数组读取", Command.SCREEN, 1);        private Command   fileCmd = new Command("从文件读取", Command.SCREEN, 1);        private Command streamCmd = new Command("从输入流读取",Command.SCREEN, 1);        private Command  transCmd = new Command(" 翻转图像", Command.SCREEN, 1);        private Command clarityCmd= new Command(" 透明图像", Command.SCREEN, 1);        private Command   exitCmd = new Command(" 退出", Command.SCREEN, 1);        public immutableImageDemo()        {        	myCanvas = new ImageCanvas();                display = Display.getDisplay(this);                myCanvas.addCommand(arrayCmd);                myCanvas.addCommand(fileCmd);                myCanvas.addCommand(streamCmd);                myCanvas.addCommand(transCmd);                 myCanvas.addCommand(clarityCmd);                myCanvas.addCommand(exitCmd);                                                myCanvas.setCommandListener(this);        }        public void startApp()        {                                 display.setCurrent(myCanvas);        }        public void pauseApp()        {        }        public void destroyApp(boolean unconditional)        {        }        public void commandAction(Command cmd, Displayable disp) {        if(cmd == exitCmd){        destroyApp(false);        notifyDestroyed();        return;        }        if (cmd == arrayCmd){        myCanvas.type = myCanvas.ARRAY;        }        else if(cmd == fileCmd){        myCanvas.type = myCanvas.FILE;        	        }        else if(cmd == streamCmd){        myCanvas.type = myCanvas.STREA;        }        else if(cmd == transCmd){        myCanvas.type = myCanvas.TRANS;	        }        else if(cmd == clarityCmd){        myCanvas.type = myCanvas.CLARITY;	        }        myCanvas.repaint();                }}

⌨️ 快捷键说明

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