滚动条(Ticker)是颇具广告色彩的属于用户高级界面的一个组件,请参看本人开发的上阳MSN手机客户端(呵呵),它主要是用来在屏幕上滚动显示新闻、广告等文本信息。
下边的代码描述了如何在J2ME程序里使用滚动条
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
import javax.microedition.lcdui.Ticker;
public class TickerDemo extends MIDlet implements CommandListener
{
private Display display;
private Command exit;
Form frm;
private Ticker ticker;
public TickerDemo()
{
//创建滚动条
ticker =new Ticker("Hello from JJKK");
display = Display.getDisplay(this);
}
public void startApp()
{
frm=new Form("Ticker Demo");
exit= new Command("Exit",Command.EXIT,1);
frm.addCommand(exit);
frm.setCommandListener(this);
//添加滚动条
frm.setTicker(ticker);
frm.append("#####");
display.setCurrent(frm);
}
public void pauseApp()
{
}
public void destroyApp(boolean un)
{
}
public void commandAction(Command cmd,Displayable d)
{
if(cmd==exit)
{
}
}
}