【Java开源代码栏目提醒】:本文主要为网学会员提供Arc_MIDlet.java,希望对需要Arc_MIDlet.java网友有所帮助,学习一下!
package ch05;
import java.io.*;
import javax.microedition.lcdui.*;
import javax.microedition.midlet.*;
public class Arc_MIDlet
extends MIDlet
implements CommandListener {
//声明一个实现绘制的Canvas类对象
private Arc_Canvas ac;
/*
1.启动应用程序
*/
public void startApp() {
if (ac == null) {
try {
ac = new Arc_Canvas();
Display.getDisplay(this).setCurrent(ac);
Command exitCommand = new Command("退出", Command.EXIT, 0);
ac.addCommand(exitCommand);
ac.setCommandListener(this);
//启动绘制图形
ac.start();
}
catch (IOException ioe) {
System.out.println(ioe);
}
}
}
//挂起应用程序
public void pauseApp() {
}
//撤消应用程序
public void destroyApp(boolean unconditional) {
}
/*
2.响应按钮事件
*/
public void commandAction(Command c, Displayable s) {
if (c.getCommandType() == Command.EXIT) {
destroyApp(true);
notifyDestroyed();
}
}
}