//  WelcomeApplet.java

// A first applet in Java

import javax.swing.JApplet;  // import class JApplet

import java.awt.Graphics;    // import class Graphics

 

public class WelcomeApplet extends JApplet { 

   public void paint( Graphics g )

   {

      g.drawString( "Welcome to Java Programming!", 25, 25 );

   }

}

 

//WelcomeApplet2.java

// Displaying multiple strings

import javax.swing.JApplet;  // import class JApplet

import java.awt.Graphics;    // import class Graphics

 

public class WelcomeApplet2 extends JApplet { 

   public void paint( Graphics g )

   {

      g.drawString( "Welcome to", 25, 25 );

      g.drawString( "Java Programming!", 25, 40 );

   }

}

 

//WelcomeLines.java

// Displaying text and lines

import javax.swing.JApplet;  // import class JApplet

import java.awt.Graphics;    // import class Graphics

 

public class WelcomeLines extends JApplet { 

   public void paint( Graphics g )

   {

      g.drawLine( 15, 10, 210, 10 );

      g.drawLine( 15, 30, 210, 30 );

      g.drawString( "Welcome to Java Programming!", 25, 25 );

   }

}

 

 

 

 

 

 

 

 

//AdditionApplet.java

// Adding two floating-point numbers

import java.awt.Graphics;   // import class Graphics

import javax.swing.*;       // import package javax.swing

 

public class AdditionApplet extends JApplet {

   double sum;  // sum of the values entered by the user

 

   public void init()

   {

      String firstNumber,   // first string entered by user

             secondNumber;  // second string entered by user

      double number1,       // first number to add

             number2;       // second number to add

 

      // read in first number from user

      firstNumber =

         JOptionPane.showInputDialog(

            "Enter first floating-point value" );

 

      // read in second number from user

      secondNumber =

         JOptionPane.showInputDialog(

            "Enter second floating-point value" );

 

      // convert numbers from type String to type double

      number1 = Double.parseDouble( firstNumber );

      number2 = Double.parseDouble( secondNumber );

 

      // add the numbers

      sum = number1 + number2;

   }

 

   public void paint( Graphics g )

   {

      // draw the results with g.drawString

      g.drawRect( 15, 10, 270, 20 );

      g.drawString( "The sum is " + sum, 25, 25 );

   }

}