predisplayable.java

来自「《Java程序设计实践教程》代码」· Java 代码 · 共 53 行

JAVA
53
字号
/***************************************************
*  程序文件名称: preDisplayable.java
*  功能:显示前一次所查询信息的结果情况
***************************************************/
import javax.microedition.lcdui.*;
import javax.microedition.midlet.*;

public class preDisplayable extends TextBox implements CommandListener {
  private Command backCommand;
  private Command newCommand;
  private String info;
  public preDisplayable(){
    super("查询结果","",100,TextField.UNEDITABLE);
    try {
      jbInit();
    }
    catch(Exception e) {
      e.printStackTrace();
    }
    info = "";
  }

  private void jbInit() throws Exception {
    // Set up this Displayable to listen to command events
    setCommandListener(this);
    // add the Exit command
    backCommand =new Command("返回", Command.EXIT, 1);
    newCommand = new Command("查询",Command.OK,1);
    addCommand(backCommand);
    addCommand(newCommand);
    setInfo(getInfo());
  }

  public void commandAction(Command command, Displayable displayable) {
    /** @todo Add command handling code */
    if(command==backCommand){
      Info_client.instance.display.setCurrent(Info_client.instance.displayable);
    }else{
      Info_client.instance.display.setCurrent(Info_client.instance.newDisplay);
    }
  }

  public void setInfo(String s){
    info = s;
    this.setString(info);
  }

  public String getInfo(){
    return "";
  }

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?