⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 passwordentry.java

📁 its a kind of tutorial.
💻 JAVA
字号:
// Filename PasswordEntry.java.
// Provides an initial example of the AWT TextField class.  
// Written for the Java interface book Chapter 2 - see text.
//
// Fintan Culwin, v 0.2, August 1997.

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


public class PasswordEntry extends    Applet 
                           implements ActionListener {

private TextField passwordField;
private TextField promptField;

   public void init() {
      this.setFont( new Font( "TimesRoman", Font.PLAIN, 14));
      passwordField  = new TextField( 8);
      passwordField.setEchoChar( '*');
      passwordField.addActionListener( this);
      
      promptField = new TextField( "Please enter the magic word ");
      promptField.setEditable( false);
     
      this.add( promptField); 
      this.add( passwordField);     
   } // End init.


   public  void actionPerformed( ActionEvent event){ 
   
   String attempt = new String( passwordField.getText());
     
        if ( attempt.equals( "fintan")) { 
           promptField.setText( "Welcome to the magic garden.");
           passwordField.setVisible( false);;
           promptField.getParent().doLayout();
        } else { 
           passwordField.setText(""); 
        } // End if. 
   } // End actionPerformed.
  

   public static void main(String args[]) {

   Frame         frame      = new Frame("Password Entry");
   PasswordEntry theExample = new PasswordEntry();

      theExample.init();
      frame.add( theExample, "Center");

      frame.show();
      frame.setSize( frame.getPreferredSize());

   } // End main.
} // end class PasswordEntry.










⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -