J2ME中如何在一个低级界面中加入一个高级界面

我这边有个J2ME的手机程序,主界面MENU.CANVAS是用低级用户界面编写的,现在想往上面加入一个高级用户界面的东西,比如说在这个界面内加入一个跑马灯文字,那么我是不... 我这边有个J2ME的手机程序,主界面MENU.CANVAS是用低级用户界面编写的,现在想往上面加入一个高级用户界面的东西,比如说在这个界面内加入一个跑马灯文字,那么我是不是需要将这个MENU.CANVAS加入到一个FORM里,然后再将FORM和跑马灯一起加入一个SCREEN中?还是有别的什么更好的实现办法?请指教.谢谢了 展开
 我来答
122491711
2008-05-15 · TA获得超过238个赞
知道小有建树答主
回答量:161
采纳率:0%
帮助的人:0
展开全部
1.如果是标准的J2ME程序,低级界面里是无法添加高级界面内容的,只能比照高级界面进行模拟。同样,高级界面里也不能添加Canvas。至于各个厂商自己的UI包里有没有这种功能就不是很清楚,不过如果用厂商自己的包,会导致程序的无法移植,也并不推荐。
2.如果不需要改换屏幕背景,愿意使用当前默认的背景图片及色彩,而只是想做一种特殊文字,可以先新建一个Form,再新建一个MyItem类继承自CustomItem,j2me里的CustomItem支持用户手绘。然后把绘制完的MyItem添加到Form里,再和别的普通Item一样使用就好了。
3.如果一定要在Canvas上进行操作,建议自己写一个MyItem类,根据添加顺序决定每一个元素的x,y位置,还有颜色字符等,可以参照j2me标准Item类仿写
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式