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上的文章主要是关于资源编辑器的,但这些概念也适用于手工编码。
只要将“复选框”设置为你的潜在客户,一切都应该正常
您可以通过派生和重写来手动编写此代码,但会出现一些小的边缘情况,如样式状态的更改(聚焦/按下状态等)