home *** CD-ROM | disk | FTP | other *** search
- import java.awt.BorderLayout;
- import java.awt.Component;
- import java.awt.Container;
- import java.awt.Window;
- import java.awt.event.ActionEvent;
- import java.awt.event.ActionListener;
- import javax.swing.AbstractButton;
- import javax.swing.JButton;
- import javax.swing.JComponent;
- import javax.swing.JDialog;
- import javax.swing.JFrame;
- import javax.swing.JLabel;
- import javax.swing.JPanel;
-
- public class MesgBox extends BaseDialog implements ActionListener {
- String result;
-
- MesgBox(JFrame var1, String var2) {
- super(var1, Strings.Attention, true);
- ((Component)this).setSize(450, 130);
- ((BaseDialog)this).centerOnScreen();
- JPanel var3 = new JPanel();
- JPanel var4 = new JPanel();
- ((JDialog)this).getContentPane().setLayout(new BorderLayout());
- ((JDialog)this).getContentPane().add("Center", var3);
- ((Container)var3).setLayout(new BorderLayout());
- ((BaseDialog)this).addEtchedBorder(var3, 5, 5, 5, 5);
- ((Container)var3).add("Center", new JLabel(var2, 0));
- JButton var5;
- ((Container)var4).add(var5 = new JButton(Strings.OK));
- ((AbstractButton)var5).setMnemonic('O');
- ((JComponent)var5).requestFocus();
- ((Container)var3).add("South", var4);
- ((AbstractButton)var5).addActionListener(this);
- }
-
- public void actionPerformed(ActionEvent var1) {
- this.result = var1.getActionCommand();
- ((Component)this).hide();
- ((Window)this).dispose();
- }
- }
-