exitform.java

来自「用Java的JMF实现一个媒体播放器」· Java 代码 · 共 39 行

JAVA
39
字号
package com.wootion.ui;

import javax.microedition.lcdui.Command;
import javax.microedition.lcdui.CommandListener;
import javax.microedition.lcdui.Display;
import javax.microedition.lcdui.Displayable;
import javax.microedition.lcdui.Form;

import com.wootion.mainMidlet.MainMidlet;

public class ExitForm extends Form implements CommandListener {
	Command ok;

	Command cancel;

	Displayable dis;

	public ExitForm(Displayable dis) {
		super("关闭程序");
		this.dis = dis;
		ok = new Command("确认", Command.OK, 1);
		cancel = new Command("取消", Command.CANCEL, 1);
		append("您真的要退出程序吗?");
		addCommand(ok);
		addCommand(cancel);
		this.setCommandListener(this);
	}

	public void commandAction(Command command, Displayable displayable) {
		if (command == ok) {
			MainMidlet.getInstance().notifyDestroyed();
		}
		if (command == cancel) {
			Display.getDisplay(MainMidlet.getInstance()).setCurrent(dis);
		}
	}

}

⌨️ 快捷键说明

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