📄 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 + -