Java me LWUIT TextArea不';我看不到接触事件

Java me LWUIT TextArea不';我看不到接触事件,java-me,checkbox,touch,lwuit,lwuit-textarea,Java Me,Checkbox,Touch,Lwuit,Lwuit Textarea,我通过一个TextArea和一个复选框制作了一个容器化合物。在我的应用程序中,我创建了许多这样的“容器”,并在其中的每个文本区域中添加了一个ActionListener(由类实现)。大概是这样的: for(int i = 0 ; i<20;i++){ MyContainer c = new MyContainer(); TextArea t = c.getTextArea(); t.addActionListener(this); } for(inti=0;i最好是为getText

我通过一个
TextArea
和一个
复选框
制作了一个
容器
化合物。在我的应用程序中,我创建了许多这样的“
容器
”,并在其中的每个
文本区域
中添加了一个
ActionListener
(由类实现)。大概是这样的:

for(int i = 0 ; i<20;i++){
 MyContainer c = new MyContainer();
 TextArea t = c.getTextArea();
 t.addActionListener(this);
}

for(inti=0;i最好是
getTextArea()派生
TextArea
方法。然后在这个类中实现
pointerReleased
方法:对以正常方式在其中执行的操作进行编码。

如果我正确理解了这个问题,您正在尝试创建一个由多个不同组件组合而成的复合组件,使其像单个组件一样工作。在LUIT/Codename中,这称为a,th附在e上的文章主要是关于资源编辑器的,但这些概念也适用于手工编码。 只要将“复选框”设置为你的潜在客户,一切都应该正常

您可以通过派生和重写来手动编写此代码,但会出现一些小的边缘情况,如样式状态的更改(聚焦/按下状态等)