• এসএসসি রেজাল্ট ২০১৯ । নাম্বার সহ এসএসসি, দাখিল ও ভোকেশনাল পরীক্ষার ফলাফল ২০১৯Breaking News

    Wednesday, August 24, 2022

    New

    আসসালামুআলাইকুম

    আসা করি আপনারা সকলেই আল্লাহর রহমতে ভালো আছেন। আমিও ভালো আছি। আর ভালো না থাকলে তো ভালো লাগার ওয়েবসাইট TrickBD আছেই। যেখানে আমরা নিত্য নতুন টিপস এবং Trick পেয়ে থাকি।

    তো যাই হোক, আজকে যে টপিক নিয়ে আপনাদের সাথে আলোচনা করতে যাচ্ছি তা নিচে দেওয়া হল।

    J2me Ticker

    আজকে আমি আপনাদের সাথে J2me Ticker নিয়ে আলোচনা করতে যাচ্ছি।

    Ticker হল চলমান Text. এটা High Leve Api এ ব্যবহার করা হয়। আমরা জানি J2me তে দুই ধরনের Api রয়েছে।

      High Level Api
      Low Level Api

    High Level Api এর মধ্যে Form এবং TextBox রয়েছে।

    নিচে এই দুটো তে Ticker এর ব্যবহার দেখানো হল।

    প্রথমে আমরা FormTicker তৈরি করবো।

    FormTicker তৈরীই করতে হলে নিম্নৌক্ত step গুলো অনুসরন করুন

    প্রথমে আমরা global variable গুলো declare করে নেই।

    Display disp;
    Form f;
    Ticker tk;
    Command exit;
    

    এখন, আমরা এই variable গুলো Constructor এর ভিতরে initialize করবো।

    তো প্রথমে Display এবং Form Class টা তৈরি করি।

    disp = Display.getDisplay(this);
    f = new Form("Ticker Example");
    

    এখন আমরা Ticker তৈরি করবো।

     tk = new Ticker("Body");
    

    Body এর জায়গায় আপনি Ticker যেই লেখা set করতে চান সেটা দিন।

    এখন , আমরা Command তৈরি করবো এবং Form এ যুক্ত করবো

    exit = new Command("Exit", Command.EXIT,0);
    f.addCommand(exit);
    f.setCommandListener(this);
    

    এরপর আমরা startApp()Form টা show করাব।

    disp.setCurrent(f);
    

    এখন আমরা commandAction() এ exit Command handle করবো

    if (c == exit) {
    notifyDestroyed();
    }
    

    নিচ থেকে পুরো Source কোড টি ডাউনলোড করে নেন।

    Download TickerExampleForm

    /*
    * Ticker Example for Form
    
     */
    import javax.microedition.midlet.*;
    import javax.microedition.lcdui.*;
    
    public class TickerExampleForm extends MIDlet implements CommandListener {
     Display disp;
     Form f;
     Ticker tk;
     Command exit;
    
     public TickerExampleForm() {
     disp = Display.getDisplay(this);
     f = new Form("Ticker Example");
    
     tk = new Ticker("This application is Developed By Nayeem24");
     f.setTicker(tk);
    
     exit = new Command("Exit", Command.EXIT,0);
     f.addCommand(exit);
     f.setCommandListener(this);
     }
    
     public void startApp() {
     disp.setCurrent(f);
     }
    
     public void pauseApp() {
     }
    
     public void destroyApp(boolean unconditional) {
     }
    
     public void commandAction(Command c, Displayable d) {
     if (c == exit) {
     notifyDestroyed();
     }
     }
    
    }
    

    এখন দেখুন TextBox এ কিভাবে Ticker যুক্ত করবো।

    TextBox এবং Form এ Ticker যুক্ত করার নিয়ম অ্যাকি। TextBox এর সাথে শুধু setTicker() method ব্যবহার করলেই হবে।

    নিচের Source কোড টি দেখলেই বুঝতে পারবেন।

    view the full source code below

    /*
    * Ticker Example for TextBox
    * Code With Nayeem24
     */
    import javax.microedition.midlet.*;
    import javax.microedition.lcdui.*;
    
    public class TickerExampleTextBox extends MIDlet implements CommandListener {
     Display disp;
     TextBox tb;
     Ticker tk;
     Command exit;
    
     public TickerExampleTextBox() {
     disp = Display.getDisplay(this);
     tb = new TextBox("Ticker","Ticker in TextBox", 1024, 0);
     tk = new Ticker("Welcome to the world of mobile zone");
     tb.setTicker(tk);
     exit = new Command("Exit", Command.EXIT,0);
     tb.addCommand(exit);
     tb.setCommandListener(this);
     }
    
     public void startApp() {
     disp.setCurrent(tb);
     }
    
     public void pauseApp() {
     }
    
     public void destroyApp(boolean unconditional) {
     }
    
     public void commandAction(Command c, Displayable d) {
     if (c == exit) {
     notifyDestroyed();
     }
     }
    }
    

    Download full source code and practise

    Download TickerExampleTextBox

    The post J2me বা Java ME প্রোগ্রামিং শিখুন। এবং তৈরী করে ফেলুন Java ME Application আপনার হাতে থাকা জাভা ফোন টি দিয়ে (part: 8) appeared first on Trickbd.com.



    from Trickbd.com https://ift.tt/k7tmVS5
    via IFTTT

    No comments:

    Post a Comment

    Fashion

    Beauty

    Travel