日期:2014-05-20 浏览次数:20797 次
Ticker是个特殊的屏幕控件,用于实现文字的滚动,用起来是很简单的,构造方法:Ticker t = new Ticker(text);mainForm.setTicker(t); 等价于把Ticker添加上了屏幕,那么text就滚了,以下是代码和截图:
import javax.microedition.midlet.MIDlet;
import javax.microedition.midlet.MIDletStateChangeException;
import javax.microedition.lcdui.*;
public class TickerDemo extends MIDlet {
private final static String text = "手机世界"+"我的世界";
private Form mainForm;
public TickerDemo() {
?? mainForm = new Form("Terry Love Katrina"); //创建了一个Form对象,就像一个屏幕
??
}
protected void startApp() throws MIDletStateChangeException {
??
?? Ticker t = new Ticker(text); //创建了一个Ticker对象,可以滚动文字了
?? mainForm.setTicker(t); //等价于把Ticker添加上了屏幕
?? Display.getDisplay(this).setCurrent(mainForm); //此句很重要,宣布当前display是屏幕。主“画板”是smainForm
??
}
protected void destroyApp(boolean arg0) throws MIDletStateChangeException {
??
}
protected void pauseApp() {
??
}
}
?