package edu.mbl.jif.utils.diag.eel;
/*
* ETest.java
*/
/**
* A simple GUI class to test out the features of EEL.
*/
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
public class ETest extends JFrame {
public ETest() {
super("EEL Tester");
setSize(750, 500);
addWindowListener(new BasicWindowMonitor());
EEL eel = EEL.getInstance();
eel.addGui();
addWindowListener(eel);
JPanel buttonPane = new JPanel();
buttonPane.addContainerListener(eel);
JButton okButton = new JButton("Ok");
JButton copyButton = new JButton(new ImageIcon("copy.gif"));
JComboBox jcb = new JComboBox(new String[] {
"Red", "Blue", "Green", "Yellow", "Cyan", "Magenta",
"Black", "White"
});
jcb.setEditable(true);
buttonPane.add(okButton);
buttonPane.add(copyButton);
buttonPane.add(jcb);
okButton.addActionListener(eel);
copyButton.addActionListener(eel);
copyButton.addMouseListener(eel);
jcb.addActionListener(eel);
jcb.addItemListener(eel);
getContentPane().add(buttonPane, BorderLayout.NORTH);
eel.showDialog();
}
public static void main(String args[]) {
ETest et = new ETest();
et.setVisible(true);
}
}