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
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.
|