私は文字列を持っています
str = "Hello\tWorld";
J2ME アプリケーションで文字列を出力すると、次のようになります。
"HelloWorld"
それ以外の"Hello<tab space>World"
以下のサンプル コードを実行すると、テキスト フィールドにタブ スペースが表示されず、タブ スペースのない「HelloWorld」のみが表示されます。
サンプルコード:
public class MyApp extends MIDlet {
private Display display;
private Form frmMain;
public MyApp() {
display = Display.getDisplay(this);
frmMain = new Form("Hello");
}
protected void startApp() throws MIDletStateChangeException {
TextField txt = new TextField("Text", "", 200, TextField.ANY);
txt.setString("Hello\tWorld");
frmMain.append(txt);
display.setCurrent(frmMain);
}
protected void pauseApp() {
}
protected void destroyApp(boolean unconditional) throws MIDletStateChangeException {
destroyApp(unconditional);
notifyDestroyed();
}
}