gpsmidlet.java~16~

来自「一个用于手机蓝牙通讯的程序」· JAVA~16~ 代码 · 共 88 行

JAVA~16~
88
字号
package gps;import javax.microedition.midlet.*;import javax.microedition.lcdui.*;public class GPSMidlet extends MIDlet implements CommandListener {	private static final String GPS_BT_URL = "btspp://000A84000203:1";//000A84000203	private Display display;	private Canvas canvas;	private Command exitCommand;	private Command pauseCommand;	private Command resumeCommand;	private Command startCommand ;	private GPSCanvas gpsCanvas;	public GPSMidlet() {		display = Display.getDisplay(this);		exitCommand = new Command("Exit", Command.SCREEN, 2);		pauseCommand = new Command("Pause", Command.SCREEN, 2);		startCommand = new Command("Start", Command.SCREEN, 0);		//GPSRecord.test();	}	public void startApp() {		gpsCanvas = new GPSCanvas(this,GPS_BT_URL);		gpsCanvas.addCommand(exitCommand);		//gpsCanvas.addCommand(pauseCommand);		gpsCanvas.addCommand(startCommand);		gpsCanvas.setCommandListener(this);		display.setCurrent(gpsCanvas);	}	public void pauseApp() {	}	public void destroyApp(boolean unconditional) {		System.gc();	}	/* (non-Javadoc)	 * @see java.lang.Runnable#run()	 */	/* (non-Javadoc)	 * @see javax.microedition.lcdui.CommandListener#commandAction(javax.microedition.lcdui.Command, javax.microedition.lcdui.Displayable)	 */	public void commandAction(Command c, Displayable arg1) {		// TODO Auto-generated method stub		if (c == exitCommand) {			destroyApp(false);			notifyDestroyed();		}		else if (c == pauseCommand)		{			gpsCanvas.pause();		}		else if (c==startCommand)		{			gpsCanvas.start();		}	}}

⌨️ 快捷键说明

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