1  /*
  2   *  File:  TextFieldDemo.java
  3   *
  4   *  Create an editable text field (i.e., a one-line text area)
  5   *
  6   *  Copyright:  Northeast Parallel Architectures Center
  7   *  
  8   */
  9  
 10  import java.applet.Applet;
 11  import java.awt.Label;
 12  import java.awt.TextField;
 13  import java.awt.Color;
 14  
 15  public class TextFieldDemo extends Applet {
 16  
 17    private Label label1, label2;
 18    private TextField username, password;
 19  
 20    public void init() {
 21      
 22      setBackground( Color.white );
 23      
 24      label1 = new Label( "Username:  ", Label.RIGHT );
 25      
 26      username = new TextField( 20 );
 27      
 28      label2 = new Label( "Password:  ", Label.RIGHT );
 29      
 30      password = new TextField( 20 );
 31      password.setEchoChar( '*' );
 32      
 33      add( label1 ); add( username );
 34      add( label2 ); add( password );
 35    }
 36  
 37  }