home *** CD-ROM | disk | FTP | other *** search
- package sun.awt.motif;
-
- import java.awt.BorderLayout;
- import java.awt.Button;
- import java.awt.Component;
- import java.awt.Container;
- import java.awt.Dialog;
- import java.awt.FlowLayout;
- import java.awt.Frame;
- import java.awt.Label;
- import java.awt.Panel;
- import java.awt.Window;
- import java.awt.event.ActionEvent;
- import java.awt.event.ActionListener;
-
- public class PrintStatusDialog extends Dialog implements ActionListener {
- Panel buttonPanel;
- String command;
-
- PrintStatusDialog(Frame var1, String var2, String var3) {
- super(var1, var2, true);
- ((Container)this).setLayout(new BorderLayout());
- Label var4 = new Label(var3);
- ((Container)this).add("Center", var4);
- this.buttonPanel = new Panel();
- this.buttonPanel.setLayout(new FlowLayout());
- ((Container)this).add("South", this.buttonPanel);
- }
-
- public PrintStatusDialog(Frame var1, String var2, String var3, String var4) {
- this(var1, var2, var3);
- Button var5 = new Button(var4);
- var5.setActionCommand(var4);
- this.buttonPanel.add(var5);
- var5.addActionListener(this);
- ((Window)this).pack();
- }
-
- public PrintStatusDialog(Frame var1, String var2, String var3, String var4, String var5) {
- this(var1, var2, var3, var4);
- Button var6 = new Button(var5);
- var6.setActionCommand(var5);
- this.buttonPanel.add(var6);
- var6.addActionListener(this);
- ((Window)this).pack();
- }
-
- public void actionPerformed(ActionEvent var1) {
- this.command = var1.getActionCommand();
- ((Component)this).hide();
- }
-
- public String getCommand() {
- return this.command;
- }
- }
-