首页
学习
活动
专区
圈层
工具
发布

lwuit容器
EN

Stack Overflow用户
提问于 2010-02-06 18:09:17
回答 2查看 806关注 0票数 1

我已经在表单上添加了一个名为btnBar的容器,其中包含boxlayout(x-axis)。容器有4个自定义类MyButton的按钮,它们是从Button本身扩展而来的。当我将actionlistener添加到容器中的一个按钮时,每n个按钮都会调用它。即使是actionevent.getsource.gettext方法也会返回相同的值,而与焦点无关。我已经通过一个数组添加了按钮,我尝试使用的是这样的:

代码语言:javascript
复制
btns[0].addActionListener(......)

我哪里错了?

EN

回答 2

Stack Overflow用户

发布于 2010-02-06 18:41:34

got得到了解决,buddies...actually正在使用setfocus()在btnBar中遍历buttons...but上需要使用的setFocused()方法的形式too....after setFocus()....dnt锤子你的大脑现在...

票数 1
EN

Stack Overflow用户

发布于 2013-08-19 03:18:45

你永远不能使用setFocus,你应该使用setFocusable来切换focusability,使用requestFocus来获得焦点到特定的组件。

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2212760

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档