7 previous | toc | next |
// Fig. 3.6: WelcomeApplet.java
// A first applet in Java.
// Java packages
import java.awt.Graphics; // import class Graphics
import javax.swing.JApplet; // import class JApplet
public class WelcomeApplet extends JApplet {
// draw text on applet background
public void paint( Graphics g )
{
// call superclass version of method paint
super.paint( g );
// draw a String at x-coordinate 25 and y-coordinate 25
g.drawString( "Welcome to Java Programming!", 25, 25 );
} // end method paint
} // end class WelcomeApplet
// Fig. 3.9: WelcomeApplet2.java
// Displaying multiple strings in an applet.
// Java packages
import java.awt.Graphics; // import class Graphics
import javax.swing.JApplet; // import class JApplet
public class WelcomeApplet2 extends JApplet {
// draw text on applet background
public void paint( Graphics g )
{
// call superclass version of method paint
super.paint( g );
// draw two Strings at different locations
g.drawString( "Welcome to", 25, 25 );
g.drawString( "Java Programming!", 25, 40 );
} // end method paint
} // end class WelcomeApplet2
// Fig. 3.11: WelcomeLines.java
// Displaying text and lines.
// Java packages
import java.awt.Graphics; // import class Graphics
import javax.swing.JApplet; // import class JApplet
public class WelcomeLines extends JApplet {
// draw lines and a string on applet background
public void paint( Graphics g )
{
// call superclass version of method paint
super.paint( g );
// draw horizontal line from (15, 10) to (210, 10)
g.drawLine( 15, 10, 210, 10 );
// draw horizontal line from (15, 30) to (210, 30)
g.drawLine( 15, 30, 210, 30 );
// draw String between lines at location (25, 25)
g.drawString( "Welcome to Java Programming!", 25, 25 );
} // end method paint
} // end class WelcomeLines
7 previous | toc | next |