📄 splashwindowdemo.java
字号:
/*
* SplashWindowDemo.java
*
*/
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
/**
*
* @author Liu Bin
* @version
*/
public class SplashWindowDemo extends MIDlet
implements CommandListener {
private Display display;
/** 退出命令按钮. */
private Command cmdExit;
/** 主窗口 */
private TextBox tb;
/** 主窗口中显示的文字 */
private static final String menuText =
"如果这是实际的应用程序,这个屏幕将是应用程序的主界面,应该在这个" +
"屏幕中包含主菜单,要处理的功能等。" ;
/** 版权信息 */
private static final String copyRight =
"你好,这是版权窗口的演示程序\n\n" +
"版权所有◎CopyRight XXXXXXXX,2005-2008";
public void startApp() {
display = Display.getDisplay(this);
//创建主窗口,窗口中的文字为只读属性
tb = new TextBox("版权闪现窗口演示", //设置标题
menuText, //设置内容
menuText.length(), //设置最大字符数
TextField. ANY | TextField.UNEDITABLE); //可以接受任何输入,只读
cmdExit = new Command("Exit", Command.SCREEN,1);
tb.addCommand(cmdExit);
tb.setCommandListener(this);
//创建版权闪现窗口
Image alertImage = null;
//以下代码用于创建一个有公司标志图形的版权信息窗口
try {
alertImage = Image.createImage("/BlueBird.jpg");
} catch(java.io.IOException err) {
}
Alert a = new Alert(null, copyRight, alertImage, AlertType.INFO);
//设置闪现时间
a.setTimeout(4000);
display.setCurrent(a,tb);
}
public void pauseApp() {
}
public void destroyApp(boolean unconditional) {
notifyDestroyed();
}
/**
* 处理命令按钮事件
*/
public void commandAction(Command cmd, Displayable d) {
if (cmd == cmdExit) {
destroyApp(true);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -