import java.awt.*; import java.applet.Applet; import InfoDialog; import java.net.*; import java.io.*; public class chaimsp extends Applet { TextField textField; TextArea textArea; public void init() { this.setLayout(new FlowLayout(FlowLayout.LEFT, 10, 10)); this.setFont(new Font("SansSerif", Font.PLAIN, 16)); textField = new TextField(20); textField.setEchoCharacter('*'); add(textField); validate(); } public boolean action(Event evt, Object arg) { String text = textField.getText(); if (text.compareTo("chaims98")==0 ) { try { URL u = new URL(this.getParameter("urlname")); getAppletContext().showDocument(u); } catch(MalformedURLException e) { System.out.println("Error " + e); } catch(Exception e) { showStatus("Error " + e); } } else { InfoDialog d = new InfoDialog("CHAIMS Password", "\n\tInvalid password.\n\tTry again..."); d.show(); } // textField.selectAll(); textField.setText(""); return true; } }