Java me 在j2me中,如何使用Lwiit将文本字段与表单绑定?

Java me 在j2me中,如何使用Lwiit将文本字段与表单绑定?,java-me,textfield,lwuit,Java Me,Textfield,Lwuit,我在下面的代码中有一个问题,这个frmChinese.append(txtField)不适用于我 用我的表单绑定此文本字段的正确方法是什么?我使用的头文件和库也被提到 package com.lbs; import com.lbs.MidletSplashScreen; import com.sun.lwuit.*; import com.sun.lwuit.Button; import com.sun.lwuit.Command; import com.sun.lwuit.Form; imp

我在下面的代码中有一个问题,这个
frmChinese.append(txtField)不适用于我

用我的表单绑定此文本字段的正确方法是什么?我使用的头文件和库也被提到

package com.lbs;

import com.lbs.MidletSplashScreen;
import com.sun.lwuit.*;
import com.sun.lwuit.Button;
import com.sun.lwuit.Command;
import com.sun.lwuit.Form;
import com.sun.lwuit.Image;

import com.sun.lwuit.events.ActionEvent;
import com.sun.lwuit.events.ActionListener;
import com.sun.lwuit.layouts.BoxLayout;
import com.sun.lwuit.plaf.Border;
import java.io.IOException;

import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
import javax.microedition.lcdui.TextField;

public class Chinese extends Form implements ActionListener {
    Form frmChinese = null;
    Command cmdExit = null;
    TextField txtField = null;

    Chinese() {
        frmChinese = this;
        frmChinese.setTitle("Chinese");
        frmChinese.setLayout(new BoxLayout(BoxLayout.Y_AXIS));
        this.getStyle().setBgColor(0xFF5240);
        ShowUi();
        cmdExit = new Command("Exit");
        Command cmdBack = new Command("Back"); // new command with name Back
        frmChinese.addCommand(cmdExit);// add command in Form

        frmChinese.addCommand(cmdBack);// add command in Form
        frmChinese.setBackCommand(cmdBack); // setting back command 
        frmChinese.addCommandListener(this);  // register action listener in form

    }

    private void ShowUi() {
        txtField = new TextField("","Search", 20, TextField.ANY);
        frmChinese.append(txtField); 
    }

您需要使用表单类中的te addComponent方法。在lwuit中,基本接口元素是组件。将这些组件添加到表单布局中,可以构建一些很酷的设计

请看这里: