日期:2014-05-20  浏览次数:20735 次

菜鸟求助大虾:netbeans7.1 J2ME3.0.5
在netbeans中运行j2me中textBox时无法向模拟器输入汉字、程序如下:
package testTextBox;
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class testTextBox extends MIDlet
implements CommandListener
{
  public TextBox tb1;
  public Command c1;
  public Display d;
  public testTextBox()
  {// 标题 内容 长度 类型
  tb1=new TextBox("我的理想","One world One Dream",20,TextField.ANY);
  c1=new Command("确定",Command.SCREEN,1);
  tb1.addCommand(c1);
  tb1.setCommandListener(this);
  d=Display.getDisplay(this);
  }
public void startApp()
{d.setCurrent(tb1);
}
public void pauseApp()
{}
public void destroyApp(boolean f)
{}
public void commandAction(Command c,Displayable d)
{
if(c==c1)
{Form f=new Form("您的理想");
String s=tb1.getString();//获取用户输入的信息
f.append(s);
Display.getDisplay(this).setCurrent(f);
}
}
}


------解决方案--------------------
WTK模拟器测试正常,KE模拟器测试正常,无以上LZ所说异常
------解决方案--------------------
我也是用搜狗的呀,能够运行,是不是你的软件安装时候有问题啊
------解决方案--------------------
看一下你netbeans报的啥错