简单的问题

LOVE小葡萄 2008-07-23 04:17:30
突然很想问下。
j2me中的高级界面,LIST类
我能不能屏蔽掉它的上下移动的按键处理?
...全文
99 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
LOVE小葡萄 2008-07-28
  • 打赏
  • 举报
回复
不行的.
LOVE小葡萄 2008-07-27
  • 打赏
  • 举报
回复
那我问楼上的.你的程序里面的
protected void paint(Graphics g) {
}
可以画东西吗?
比如说我想在你的LIST显示的同时,显示一个小的矩形块在它的下面?
bianmazi 2008-07-25
  • 打赏
  • 举报
回复
在keypressed里面不做任何处理就OK了.
LOVE小葡萄 2008-07-25
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 k7sem 的回复:]
引用 4 楼 zengcity 的回复:
加入到一个canvas里面,在canvas里面,屏蔽按键处理...

只是我的一个想法,不知道可行不可行



大哥,,人家说的是List, 根本不能跟Canvas一个屏幕显示。


这个需求是没法处理的。。。
[/Quote]

不是吧.真的没法处理?
zengcity 2008-07-25
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 k7sem 的回复:]
引用 4 楼 zengcity 的回复:
加入到一个canvas里面,在canvas里面,屏蔽按键处理...

只是我的一个想法,不知道可行不可行



大哥,,人家说的是List, 根本不能跟Canvas一个屏幕显示。


这个需求是没法处理的。。。
[/Quote]

...canvas怎么就不能和list一个屏幕显示了!!!

import javax.microedition.lcdui.Canvas;
import javax.microedition.lcdui.Display;
import javax.microedition.lcdui.Graphics;
import javax.microedition.lcdui.List;
import javax.microedition.midlet.MIDlet;


public class MyTest extends MIDlet {
Display display;
MyCanvas myCanvas;

public MyTest() {
display = Display.getDisplay(this);
myCanvas = new MyCanvas(display);
}

public void startApp() {
display.setCurrent(myCanvas);
}

public void pauseApp() {
}

public void destroyApp(boolean unconditional) {
}

class MyCanvas extends Canvas {
List l;
Display display2;

public MyCanvas(Display d) {
l = new List("List", List.IMPLICIT);
l.append("1 test1", null);
l.append("2 test2", null);
display2 = d;
display2.setCurrent(l);
}


protected void paint(Graphics g) {
}

protected void keyPressed(int keyCode) {
System.out.println(keyCode);
}
}
}
bianmazi 2008-07-24
  • 打赏
  • 举报
回复
没听懂啥意思
贝壳鱼 2008-07-24
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 zengcity 的回复:]
加入到一个canvas里面,在canvas里面,屏蔽按键处理...

只是我的一个想法,不知道可行不可行
[/Quote]


大哥,,人家说的是List, 根本不能跟Canvas一个屏幕显示。





这个需求是没法处理的。。。
LOVE小葡萄 2008-07-24
  • 打赏
  • 举报
回复
貌似好象不行。list高级UI的上下按键处理不知道怎么屏蔽?
zengcity 2008-07-23
  • 打赏
  • 举报
回复
加入到一个canvas里面,在canvas里面,屏蔽按键处理...

只是我的一个想法,不知道可行不可行
LOVE小葡萄 2008-07-23
  • 打赏
  • 举报
回复
汗^^能不说详细点。
我不知道LIST的按键处理是在哪执行的
yxh1226 2008-07-23
  • 打赏
  • 举报
回复
你不做上下移动的按键处理就可以了啊

13,100

社区成员

发帖
与我相关
我的任务
社区描述
Java J2ME
社区管理员
  • J2ME社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧