/* works! Topics: 1. Passing parameters to an applet. 2. init() method. 3. Inputting a string variable name. */ import java.awt.Graphics; import java.awt.Font; import java.awt.Color; import corejava.*; import java.text.*; public class awttest extends java.applet.Applet { Font f = new Font("TimesRoman", Font.ITALIC,24); String name; // creates variable 'name' public void init() { name = Console.readString("Type your name, please."); if (name == null) name = "Go Baby!"; } public void paint(Graphics g) { g.setColor(Color.blue); g.setFont(f); g.drawString ("Hello " + name, 5, 25); } } /* passes name from console to applet. good show! the batch file below was created to expedite compiling, executing class or running html with the applet viewer: c.bat ECHO OFF rem created by j.auciello. takes out most problems calling rem compilers, executers, etc. has fail-safe qualities. echo .. DIRECTORY OF %1.j* copy %1.jav *.java dir %1.j* pause type %1.java ERASE %1.class javac %1.java echo .. DOES %1.class EXIST? dir %1.class pause java %1 av %1.htm end of listing */