⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 showinfo.java

📁 J2ME的星座程序
💻 JAVA
字号:
package xingzuo;

import javax.microedition.lcdui.*;

//负责显示的类
public class showInfo extends Form implements CommandListener {
  private content01 info = new content01();  //调用要显示的内容类(古诗)
  private String infoStr;
  private Form infoForm;   //用来显示内容的列表框
  private Command backCmd;  //退出按钮
//  private int i;
  public showInfo() {
    super("显示");
    backCmd = new Command("返回", Command.BACK,1);
    //得到显示的内容
    infoStr = info.infoContent;
    //将内容添加到List中
    infoForm = new Form("");
    infoForm.append(infoStr) ;
    infoForm.addCommand(backCmd);
    infoForm.setCommandListener(this);
  }

  //显示星座 1 的函数 begin
  public void showContent01(){
    content01 info01 = new content01();
    Form infoForm01;
    String infoStr01;
    infoStr01 = info01.infoContent;
    infoForm01 = new Form("(1.20-2.18)");
    infoForm01.append(infoStr01) ;
    infoForm01.addCommand(backCmd);
    infoForm01.setCommandListener(this);
    Display.getDisplay(mainClass.instance).setCurrent(infoForm01);
  }
  //显示星座 1 的函数 end
  //显示星座 2 的函数 begin
  public void showContent02(){
    content02 info02 = new content02();
    Form infoForm02;
    String infoStr02;
    infoStr02 = info02.infoContent;
    infoForm02 = new Form("(2.19-3.20)");
    infoForm02.append(infoStr02) ;
    infoForm02.addCommand(backCmd);
    infoForm02.setCommandListener(this);
    Display.getDisplay(mainClass.instance).setCurrent(infoForm02);
  }
  //显示星座 2 的函数 end
  //显示星座 3 的函数 begin
  public void showContent03(){
    content03 info03 = new content03();
    Form infoForm03;
    String infoStr03;
    infoStr03 = info03.infoContent;
    infoForm03 = new Form("(3.21-4.19)");
    infoForm03.append(infoStr03) ;
    infoForm03.addCommand(backCmd);
    infoForm03.setCommandListener(this);
    Display.getDisplay(mainClass.instance).setCurrent(infoForm03);
  }
  //显示星座 3 的函数 end
  //显示星座 4 的函数 begin
  public void showContent04(){
    content04 info04 = new content04();
    Form infoForm04;
    String infoStr04;
    infoStr04 = info04.infoContent;
    infoForm04 = new Form("(4.20-5.20)");
    infoForm04.append(infoStr04) ;
    infoForm04.addCommand(backCmd);
    infoForm04.setCommandListener(this);
    Display.getDisplay(mainClass.instance).setCurrent(infoForm04);
  }
  //显示星座 4 的函数 end
  //显示星座 5 的函数 begin
  public void showContent05(){
    content05 info05 = new content05();
    Form infoForm05;
    String infoStr05;
    infoStr05 = info05.infoContent;
    infoForm05 = new Form("(5.21-6.20)");
    infoForm05.append(infoStr05) ;
    infoForm05.addCommand(backCmd);
    infoForm05.setCommandListener(this);
    Display.getDisplay(mainClass.instance).setCurrent(infoForm05);
  }
  //显示星座 5 的函数 end
  //显示星座 6 的函数 begin
  public void showContent06(){
    content06 info06 = new content06();
    Form infoForm06;
    String infoStr06;
    infoStr06 = info06.infoContent;
    infoForm06 = new Form("(6.21-7.21)");
    infoForm06.append(infoStr06) ;
    infoForm06.addCommand(backCmd);
    infoForm06.setCommandListener(this);
    Display.getDisplay(mainClass.instance).setCurrent(infoForm06);
  }
  //显示星座 6 的函数 end
  //显示星座 7 的函数 begin
  public void showContent07(){
    content07 info07 = new content07();
    Form infoForm07;
    String infoStr07;
    infoStr07 = info07.infoContent;
    infoForm07 = new Form("(7.22-8.22)");
    infoForm07.append(infoStr07) ;
    infoForm07.addCommand(backCmd);
    infoForm07.setCommandListener(this);
    Display.getDisplay(mainClass.instance).setCurrent(infoForm07);
  }
  //显示星座 7 的函数 end
  //显示星座 8 的函数 begin
  public void showContent08(){
    content08 info08 = new content08();
    Form infoForm08;
    String infoStr08;
    infoStr08 = info08.infoContent;
    infoForm08 = new Form("(8.23-9.22)");
    infoForm08.append(infoStr08) ;
    infoForm08.addCommand(backCmd);
    infoForm08.setCommandListener(this);
    Display.getDisplay(mainClass.instance).setCurrent(infoForm08);
  }
  //显示星座 8 的函数 end
  //显示星座 9 的函数 begin
  public void showContent09(){
    content09 info09 = new content09();
    Form infoForm09;
    String infoStr09;
    infoStr09 = info09.infoContent;
    infoForm09 = new Form("(9.23-10.22)");
    infoForm09.append(infoStr09) ;
    infoForm09.addCommand(backCmd);
    infoForm09.setCommandListener(this);
    Display.getDisplay(mainClass.instance).setCurrent(infoForm09);
  }
  //显示星座 9 的函数 end
  //显示星座 10 的函数 begin
  public void showContent10(){
    content10 info10 = new content10();
    Form infoForm10;
    String infoStr10;
    infoStr10 = info10.infoContent;
    infoForm10 = new Form("(10.23-11.21)");
    infoForm10.append(infoStr10) ;
    infoForm10.addCommand(backCmd);
    infoForm10.setCommandListener(this);
    Display.getDisplay(mainClass.instance).setCurrent(infoForm10);
  }
  //显示星座 10 的函数 end
  //显示星座 11 的函数 begin
  public void showContent11(){
    content11 info11 = new content11();
    Form infoForm11;
    String infoStr11;
    infoStr11 = info11.infoContent;
    infoForm11 = new Form("(11.22-12.21)");
    infoForm11.append(infoStr11) ;
    infoForm11.addCommand(backCmd);
    infoForm11.setCommandListener(this);
    Display.getDisplay(mainClass.instance).setCurrent(infoForm11);
  }
  //显示星座 11 的函数 end
  //显示星座 12 的函数 begin
  public void showContent12(){
    content12 info12 = new content12();
    Form infoForm12;
    String infoStr12;
    infoStr12 = info12.infoContent;
    infoForm12 = new Form("(12.22-1.19)");
    infoForm12.append(infoStr12) ;
    infoForm12.addCommand(backCmd);
    infoForm12.setCommandListener(this);
    Display.getDisplay(mainClass.instance).setCurrent(infoForm12);
  }
  //显示星座 12 的函数 end


  public void  showContent(){
    Display.getDisplay(mainClass.instance).setCurrent(infoForm);
  }

  public void commandAction(Command command, Displayable displayable) {
    if (command == backCmd) {
      xingzuoList xzList = new xingzuoList();
      xzList.showContent();//返回到星座列表
    }
  }
}

⌨️ 快捷键说明

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