郭克华手机编程教学视频----我的练习源码(4)命令按钮监听1:使用匿名类实现
2009-02-04 17:47
746 查看
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package lession3;
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 javax.microedition.midlet.*;
/**
* 命令按钮监听1:使用匿名类实现
* @author mouyong
*/
public class ListenerMidlet1 extends MIDlet {
private Form frm=new Form("这是一个Form");
private Display dis=null;
private Command cmd1=new Command("命令按钮",Command.SCREEN,1);
public void startApp() {
dis=Display.getDisplay(this);
dis.setCurrent(frm);
frm.addCommand(cmd1);
//事件监听步骤
//1:编写事件监听类CommandListener
//2:重写CommandListener的CommandAction()的方法
//3:使用Displayable.setCommandLister()方法,注册监听
frm.setCommandListener(new CommandListener(){//匿名类实现
//参数c:发出命令的按钮
//参数d:发出命令的界面
public void commandAction(Command c, Displayable d) {
System.out.println("HelloWorld"+c);
}
});
}
public void pauseApp() {
}
public void destroyApp(boolean unconditional) {
}
}
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package lession3;
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 javax.microedition.midlet.*;
/**
* 命令按钮监听1:使用匿名类实现
* @author mouyong
*/
public class ListenerMidlet1 extends MIDlet {
private Form frm=new Form("这是一个Form");
private Display dis=null;
private Command cmd1=new Command("命令按钮",Command.SCREEN,1);
public void startApp() {
dis=Display.getDisplay(this);
dis.setCurrent(frm);
frm.addCommand(cmd1);
//事件监听步骤
//1:编写事件监听类CommandListener
//2:重写CommandListener的CommandAction()的方法
//3:使用Displayable.setCommandLister()方法,注册监听
frm.setCommandListener(new CommandListener(){//匿名类实现
//参数c:发出命令的按钮
//参数d:发出命令的界面
public void commandAction(Command c, Displayable d) {
System.out.println("HelloWorld"+c);
}
});
}
public void pauseApp() {
}
public void destroyApp(boolean unconditional) {
}
}
相关文章推荐
- 郭克华手机编程教学视频----我的练习源码(5)命令按钮监听2:使用当前类实现
- 郭克华手机编程教学视频----我的练习源码(6)实战:实现一个简单的监听程序
- 郭克华手机编程教学视频----我的练习源码(18)Canvas事件监听:
- 郭克华手机编程教学视频----我的练习源码(24)记录集遍历测试监听测试过滤测试
- 郭克华手机编程教学视频----我的练习源码(8)List的事件监听
- 郭克华手机编程教学视频----我的练习源码(2)在屏幕上添加按钮测试
- 郭克华手机编程教学视频----我的练习源码(3)按钮显示优先级测试
- 郭克华手机编程教学视频----我的练习源码(17)Canvas类测试
- 郭克华手机编程教学视频----我的练习源码(29)UDP编程
- 郭克华手机编程教学视频----我的练习源码(10)Item演示----ChoiceGroup
- 郭克华手机编程教学视频----我的练习源码(30)HTTP测试
- 郭克华手机编程教学视频----我的练习源码(11)Item演示----DateField
- 郭克华手机编程教学视频----我的练习源码(31)GameCanvas基本测试
- 郭克华手机编程教学视频----我的练习源码(12)TextField演示
- 郭克华手机编程教学视频----我的练习源码(1)MIDlet的生命周期
- 郭克华手机编程教学视频----我的练习源码(7)List的介绍
- 郭克华手机编程教学视频----我的练习源码(19)指针事件
- 郭克华手机编程教学视频----我的练习源码(32)Sprite 2:碰撞检测和动画
- 郭克华手机编程教学视频----我的练习源码(13)ItemCommandListener测试
- 郭克华手机编程教学视频----我的练习源码(20)案例2:绘制一个红色的小球,让其慢慢下落,然后又弹起来