الثلاثاء، 25 مايو 2010

الشريط المتحرك

مقدمة
هو شريط يوضع أعلى الشاشة أو أسفلها حسب نوع الهاتف ويقى يتحرك الى ما لا نهاية.

انشاء الشريط
// Displayable d = ...
Ticker ticker = new Ticker("This is the ticker message!");
d.setTicker(ticker);

يتم انشاء الشريط عن طريق ارسال الرساله المراد اظهارها عليه الى المشيد، ثم بعد ذلك يتم اضافه الشريط الى أي نافذة Displayable من النوافذ الأربع التي سبق الحديث عنها.

مثال
 public class TickerMIDlet extends MIDlet 
 implements CommandListener {
     
 private Form form;
     private Command cmdExit;
     public TickerMIDlet() {
          form = new Form( "Ticker" );
          Ticker ticker = new Ticker( "This is a ticker message!" );
          form.setTicker( ticker );
          cmdExit = new Command(  "Exit",Command.EXIT,  0 );        
  form.addCommand( cmdExit );
          form.setCommandListener( this );
          Display.getDisplay( this ).setCurrent( form );        
     }
        
        public void startApp() {
     }
     public void pauseApp() {
     }
     public void destroyApp(boolean unconditional) {
     }
 public void commandAction(Command c, Displayable d) {
          destroyApp( true );
          notifyDestroyed();
     }
}

ليست هناك تعليقات:

إرسال تعليق