Tutorials : Step by Step :
Chapter 3 :

Contents
Applet Functions
Statusbar Messages
Opening Web Pages
Playing Sound Files
Using HTML Parameters

Chapter3 - Applet Functions

1. Statusbar Messages


/* This Applet will show status bar messages in your browser.
We will use an ActionListener to practice on it.
*/

import java.awt.*;
import java.awt.event.*;
import java.applet.*;

public class StatusExample extends Applet implements ActionListener
{
     //The text in this field will be shown
     TextField statusField;
     // when this button is clicked
     Button statusButton;
 

     public void init() 
     {
          setLayout(new FlowLayout());
          statusButton = new Button("Set Status");
          statusField = new TextField("Type here");
          statusButton.addActionListener(this);
          // You can add ActionListeners to TextFields too.
          // An ActionEvent will be triggered when the user presses
          // ENTER in the textfield.
          statusField.addActionListener(this);
          add(statusButton);
          add(statusField);
     }

     public void actionPerformed(ActionEvent act) 
     {
          if (act.getSource() == statusButton)
           // The simple method to set a Status bar message.
           // This will take the text from the textfield and append some extra
           // info to it.
             getAppletContext().showStatus(statusField.getText() +"(WithButtonAction)");
          else
           getAppletContext().showStatus(statusField.getText() + " (With FieldAction)");
        }
   }
 

// It's really easy. Next example is about opening web pages with 
// a browser through an applet. 
// Go to ShowDocumentExample

 

How to Add Java Applets to Your Site

New on the Java Boutique:

New Review:

Time Management Made Easy with the Quartz Enterprise Job Scheduler
Why not just use the Java timer API? This open source scheduling API boasts simplicity, ease-of-integration, a well-rounded feature set, and it's free!

New Applet:

Reverse Complement
Reverse Complement is a simple applet that converts DNA or RNA sequences into three useful formats.

Elsewhere on internet.com:

WebDeveloper Java
Lots of Java information on webdeveloper.com

WDVL Java
Thorough Java resource at the Web Developer's Virtual Library.

ScriptSearch Java
Hundreds of free Java code files to download.

jGuru: Your View of the Java Universe
Customizable portal with online training, FAQs, regular news updates, and tutorials.