【2】设计一个公告显示程序。
[解答]:代码如下:
import javax.microedition.midlet.MIDlet;
import javax.microedition.midlet.MIDletStateChangeException;
import javax.microedition.lcdui.Display;
import javax.microedition.lcdui.TextBox;
import javax.microedition.lcdui.TextField;
import javax.microedition.lcdui.Ticker;
public class ShowInfo extends MIDlet {
private Display dp;
private TextBox tb;
public ShowInfo(){
super();
tb = new TextBox("信息公告","",200, TextField.ANY);
}
protected void startApp() throws MIDletStateChangeException {
dp = Display.getDisplay(this);
tb.setTicker(new Ticker("今天全校停课,哈哈!"));
tb.setString("由于天气原因,全校停课一个月,回家种地去!");
dp.setCurrent(tb);
}
protected void pauseApp() {
}
protected void destroyApp(boolean b) throws MIDletStateChangeException {
}
}
运行结果如下: