以文本方式查看主题

-  课外天地 李树青  (http://www.njcie.com/bbs/index.asp)
--  清心茶舍  (http://www.njcie.com/bbs/list.asp?boardid=21)
----  关于J2ME的一个问题  (http://www.njcie.com/bbs/dispbbs.asp?boardid=21&id=539)

--  作者:tonydark
--  发布时间:2008/9/24 16:27:15
--  关于J2ME的一个问题

Command cmd= new Command("CmdName", Command.OK, 1);

李老师能解释一下上面代码中第三个参数“1”的含义吗?

还有第二个参数有多种,是不是每一个都有其特定的功能?课上讲Commad.OK显示在界面的右侧,Command.BACK显示在界面的左侧,那其它的几种也有固定的位置吗?


--  作者:兽兽小强
--  发布时间:2008/9/24 21:53:44
--  
是优先级吧
--  作者:admin
--  发布时间:2008/9/24 22:43:13
--  回复

1)关于位置,每种不同的机型都不一样,可以被映射到不同的按钮上,WTK中仿真器只将这些按钮映射到左右两个按钮上,所以使用Command.OK和Command.ITEM之类效果一样

2)第三个参数为优先级,位于同一个位置的按钮首先显示优先级大的按钮,值越小优先级越大


--  作者:tonydark
--  发布时间:2008/9/25 20:01:40
--  
谢谢!