J2ME中如何在一屏中显示多个控件

来源:百度知道 编辑:UC知道 时间:2024/05/23 19:33:49
比如说:我希望在一个屏幕上显示一个List,然后上方再显示一个TextBox用以输入文字对List里的内容进行快速定位。有点类似于词典,getDisplay().setCurrent()貌似只能指定一个控件,又没有什么方法能实现这样的效果的,烦请告知,谢谢了。

如果要达到这种效果,不能使用List ,你可以尝试使用Form form能添加各种Item, 一个Item内容改变或者你按下Button时你可以去改变其它Item的状态

另外,一般我在处理这种比较复杂的界面时,我从不用高级UI,
事实上,真正商业运行的软件,很少使用高级UI,一般都使用低级UI,当然,就是Canvas类

getDisplay().setCurrent()是只能一次指定一个控件的,所以你需要一容器总控件,它能把其它控件包含在里面,剩下的就是捕捉事件去改变各个控件的值和状态