import java.awt.*;
import java.awt.event.*;
import java.util.*;

public class HashEx extends Frame implements WindowListener {
    private Label result= new Label("");   
    
    public static void main(String[] args) {
        HashEx ex = new HashEx();
        ex.setSize(400,200);
        ex.setVisible(true);      
    } // main

    public HashEx() {
        super("Hash Example");
        setLayout(new FlowLayout());
        add(result);
        this.addWindowListener(this);
        Hashtable persons = new Hashtable();
        persons.put("J Smith", "AB");
        persons.put("F Bloggs", "CD");
        persons.put("A Brown", "EF");
        String res = (String) persons.get("F Bloggs");
        result.setText(res); 
    } // constructor

    public void windowClosing(WindowEvent e) {
        System.exit(0);
    } // End of windowClosing
  
    public void windowOpened(WindowEvent e) {}    
    public void windowClosed(WindowEvent e) {} 
    public void windowIconified(WindowEvent e) {} 
    public void windowDeiconified(WindowEvent e) {} 
    public void windowActivated(WindowEvent e) {} 
    public void windowDeactivated(WindowEvent e) {}
} // HashEx