Sunday, 15 May 2022

Advance Java Slip1a-Write a java program to scroll the text from left to right and vice versa continuously.

 Write a java program to scroll the text from left to right and vice versa continuously.

 import java.awt.*;

import java.applet.*;

  public class  Slip1aa extends Applet implements Runnable

 {

      String a="Tybca ";

      int state;

      boolean flag;

           

      public void init()

      {

           setBackground(Color.pink);

           setForeground(Color.blue);

      }

            public void start()

      {

           Thread t=new Thread(this);

           flag=true;

           t.start();

      }

      

 public void run()

      {

           char ch;

           try

           {

                while(true)

                {

                     repaint();

                     Thread.sleep(150);

                     ch=a.charAt(0);

                     a = a.substring(1,a.length());

                     a +=ch;

                     

                }

           }

           catch (InterruptedException e)

           {

                System.out.println(e);

           }

      }

      

public void stop()

      {

           flag=false;

            Thread t=null;

      }

       

public void paint(Graphics g)

      {

           Font b = new Font("Times New Roman",Font.BOLD,60);

           g.setFont(b);

           g.drawString(a,15,70);

      }

      

 } 

 Slip1aa.html 

<applet code="Slip1aa.class" width="300" height="300">

</applet>



C:\Program Files\Java\jdk1.7.0_80\bin>javac Slip1aa.java


C:\Program Files\Java\jdk1.7.0_80\bin>appletviewer Slip1aa.html