?? cameramidlet.java
字號:
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class cameraMidlet extends MIDlet implements CommandListener
{
List lstMenu;
Display display;
Command cmdSelect;
cameraForm cf;
cameraCanvas cc;
String name = "J2ME中使用攝像頭演示";
public cameraMidlet(){
display = Display.getDisplay(this);
lstMenu = new List(name,List.IMPLICIT);
lstMenu.append("使用高級界面",null);
lstMenu.append("使用低級界面",null);
lstMenu.append("關于",null);
lstMenu.append("退出",null);
cmdSelect = new Command("確定",Command.OK,0);
lstMenu.addCommand(cmdSelect);
lstMenu.setCommandListener(this);
}
public void startApp(){
display.setCurrent(lstMenu);
}
public void pauseApp(){}
public void destroyApp(boolean value){}
public void commandAction(Command cmd,Displayable dis){
if(cmd.equals(cmdSelect)){
switch(lstMenu.getSelectedIndex()){
case 0:
cc = null;
cf = new cameraForm(this);
display.setCurrent(cf);
break;
case 1:
cf = null;
cc = new cameraCanvas(this);
display.setCurrent(cc);
break;
case 2:
Alert alert = new Alert(name,"作者:efei \n來自:http://www.j2medev.com",null,AlertType.INFO);
display.setCurrent(alert);
break;
case 3:
this.notifyDestroyed();
break;
}
}
}
};
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -