当前位置: 技术问答>java相关
请熟悉motoSDK2中的LWT的高人进来一下!
来源: 互联网 发布时间:2015-10-07
本文导语: 请问怎么用呀? 比如我相新建一个按钮叫TestButton, 然后在按下他的时候,显示“Hello World” 我主要想知道的是: 1、button控件应该放到什么“容器”里? 2、怎么监听/获得button按下的消息?? (类似于用Command 时...
请问怎么用呀?
比如我相新建一个按钮叫TestButton,
然后在按下他的时候,显示“Hello World”
我主要想知道的是:
1、button控件应该放到什么“容器”里?
2、怎么监听/获得button按下的消息??
(类似于用Command 时,先用addCommand(),然后再用setCommandListener(this);这样的方法,在Button上的应用???)
3、还有其他的,比如CheckBox,Radiobutton等等
(请别告诉我说去看SDK里的例子。
那些例子我已经看了,没有说怎么响应的方法)
谢谢
比如我相新建一个按钮叫TestButton,
然后在按下他的时候,显示“Hello World”
我主要想知道的是:
1、button控件应该放到什么“容器”里?
2、怎么监听/获得button按下的消息??
(类似于用Command 时,先用addCommand(),然后再用setCommandListener(this);这样的方法,在Button上的应用???)
3、还有其他的,比如CheckBox,Radiobutton等等
(请别告诉我说去看SDK里的例子。
那些例子我已经看了,没有说怎么响应的方法)
谢谢
|
使用接口 CommandListener
public void commandAction(Command c, Displayable d)
{
if(c == TestButton)
{
display.setCurrent(Command );
}
public void commandAction(Command c, Displayable d)
{
if(c == TestButton)
{
display.setCurrent(Command );
}
|
你可以将botton放到form、list、TextBox
等容器中
Command cmCommand = new Command("测试",Command.SCREEN,1);
Form form = new Form("");
form.apppend("测试Button");
form.addCommand(cmConfirm);
form.setCommandListener(new commandListener()
{
public void commandAction(Command c,Displayable s)
{
if(c == cmConfirm)
{
//显示你要显示的东西
}
}
});
等容器中
Command cmCommand = new Command("测试",Command.SCREEN,1);
Form form = new Form("");
form.apppend("测试Button");
form.addCommand(cmConfirm);
form.setCommandListener(new commandListener()
{
public void commandAction(Command c,Displayable s)
{
if(c == cmConfirm)
{
//显示你要显示的东西
}
}
});
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。