📄 description.java
字号:
import javax.microedition.lcdui.*;
import java.io.*;
import java.util.*;
import util.ParseXML;
public class Description extends Alert
{
private Command comdBack = new Command("返回",Command.BACK,1);
private String imagePath = "";
private String content = "";
public Description()
{
super("游戏说明");
this.addCommand(comdBack);
this.setTimeout(Alert.FOREVER);
/* parser Description.xml */
parse();
/* load alert image */
try
{
if( !"".equals(imagePath) )
{
Image image = Image.createImage(imagePath);
this.setImage(image);
}
}catch(IOException e)
{
System.out.println(e);
}
/* load description content */
setString(content);
/* set font */
}
private void parse()
{
InputStream inputStream = null;
try
{
inputStream = this.getClass().getResourceAsStream("/Description.xml");
ParseXML parseXml = new ParseXML(inputStream);
if(null != parseXml.get("Description"))
{
imagePath = (String)((Hashtable)parseXml.get("Description")).get("Image");
content = (String)((Hashtable)parseXml.get("Description")).get("Desc");
}
} catch(Exception e) {
System.out.println("Load Description.xml error");
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -