1

我在 J2ME 中使用配置CLDC1.1,MIDP2.0并使用LWUIT开发移动应用程序。

现在我想创建一个自定义组件(用户定义的组件),它被添加到Form等(在 LWUIT 中)

在自定义组件内部有 2ComboBoxes和 1 TextField (com.sun.lwuit.TextField and com.sun.lwuit.ComboBox)

我不知道该怎么做。因为在 LWUIT 中自定义组件是从类派生的。Component但是我们需要绘制它们。我们无法添加高级 UI 组件,例如Label, TextField,ComboBox

所以请帮助我。创建一个具有一个或多个高级 UI 组件的自定义组件(LWUT 的 UI 组件,如 com.sun.lwuit.TextField、com.sun.lwuit.ComboBox 等)。

欢迎大家提出宝贵意见。

4

2 回答 2

1

您不能在 LWUIT 中派生 MIDP 高级 UI 类。LWUIT 和类似框架的整个想法是放弃损坏的 MIDP API。

于 2012-06-23T08:30:16.033 回答
0

我在 LWUIT 中创建“CustomComponent”的想法如下。

您可以尝试创建一个从 `Container` 扩展的类,并在其中添加 2 个 `ComboBox` 和 `TextField`。因此,您可以将此“CustomComponent”用作高级 UI 组件。

于 2012-06-22T07:29:47.437 回答