📄 showinfo.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 + -