import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
/** Test for AliasBean.
* @version $Id: AliasBeanTest.java,v 1.3 2004/02/09 03:33:48 ian Exp $
*/
public class AliasBeanTest extends JFrame {
JButton quitButton;
/** "main program" method - construct and show */
public static void main(String[] av) {
// create a JFrameDemo object, tell it to show up
new AliasBeanTest().setVisible(true);
}
/** Construct the object including its GUI */
public AliasBeanTest() {
super("AliasBeanTest");
Container cp = getContentPane();
AliasBean ab = new AliasBean();
cp.add(BorderLayout.CENTER, ab);
ab.addAlias("ian-cvs", "ian@openbsd.org");
ab.addAlias("ian-dos", "http://www.darwinsys.com/");
cp.add(BorderLayout.SOUTH, quitButton = new JButton("Exit"));
quitButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
setVisible(false);
dispose();
System.exit(0);
}
});
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
setVisible(false);
dispose();
System.exit(0);
}
});
pack();
}
}
|