home *** CD-ROM | disk | FTP | other *** search
- import java.awt.BorderLayout;
- import java.awt.Component;
- import java.awt.Container;
- import java.awt.Dialog;
- import java.awt.GridLayout;
- 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.JDialog;
- import javax.swing.JFrame;
- import javax.swing.JPanel;
- import javax.swing.JScrollPane;
- import javax.swing.JTextArea;
-
- public class TextDialog extends BaseDialog implements ActionListener {
- JTextArea help;
- JFrame parent;
-
- TextDialog(JFrame var1, String var2, String var3) {
- super(var1, var2, true);
- this.parent = var1;
- ((Component)this).setSize(500, 500);
- ((BaseDialog)this).centerOnScreen();
- ((Dialog)this).setResizable(true);
- JPanel var4 = new JPanel();
- ButtonPanel var5 = new ButtonPanel();
- ((JDialog)this).getContentPane().setLayout(new BorderLayout());
- ((JDialog)this).getContentPane().add("Center", var4);
- ((JDialog)this).getContentPane().add("South", var5);
- GridLayout var6 = new GridLayout(1, 5);
- var6.setVgap(7);
- ((Container)var5).setLayout(var6);
- ((Container)var5).add(new JPanel());
- ((Container)var5).add(new JPanel());
- ((Container)var5).add(new JPanel());
- ((Container)var5).add(new JPanel());
- JButton var7 = new JButton(Strings.OK);
- ((AbstractButton)var7).addActionListener(this);
- ((Container)var5).add(var7);
- this.help = new JTextArea();
- this.help.setEditable(false);
- this.help.setText(var3);
- this.help.insert("", 0);
- ((Container)var4).setLayout(new BorderLayout());
- ((Container)var4).add("Center", new JScrollPane(this.help));
- }
-
- public void actionPerformed(ActionEvent var1) {
- String var2 = var1.getActionCommand();
- ((Component)this).hide();
- ((Window)this).dispose();
- this.parent.repaint();
- }
- }
-