lwuit容器

时间:2010-02-06 10:09:17

标签: lwuit

我在表单上添加了一个名为btnBarboxlayout(x-axis)的容器。容器有4个自定义类MyButton按钮,从Button本身延伸。当我将actionlistener添加到容器中的一个按钮时,每个按钮都会调用一个按钮。即使actionevent.getsource.gettext方法返回相同的值,无论焦点如何。我已经通过数组添加了按钮,我试图使用的是这样的:

btns[0].addActionListener(......)

我哪里错了?

2 个答案:

答案 0 :(得分:1)

得到解决好友...实际上是使用setfocus()来遍历按钮上的btnBar ...但是需要使用形式的setFocused()方法....在setFocus().... dnt之后现在锤击你的大脑....

答案 1 :(得分:0)

您绝不能使用setFocus,您应该使用setFocusable来切换可聚焦性,使用requestFocus来关注特定组件。

您还应该迁移到Codename One,因为LWUIT几乎没有维护。