home *** CD-ROM | disk | FTP | other *** search
- package symantec.descfileconverter;
-
- import java.awt.Button;
- import java.awt.Component;
- import java.awt.Container;
- import java.awt.Dialog;
- import java.awt.Event;
- import java.awt.FlowLayout;
- import java.awt.Frame;
- import java.awt.Label;
- import java.net.URL;
- import symantec.itools.awt.util.dialog.ModalDialog;
- import symantec.itools.multimedia.ImageViewer;
-
- public class AlertDialog extends ModalDialog {
- Label label1;
- Button okButton;
-
- public boolean handleEvent(Event var1) {
- if (var1.target == this.okButton && var1.id == 1001) {
- this.okButton_Clicked(var1);
- return true;
- } else {
- return super.handleEvent(var1);
- }
- }
-
- void okButton_Clicked(Event var1) {
- ((Component)this).hide();
- ((Component)this).getParent().requestFocus();
- }
-
- public AlertDialog(Frame var1, String var2, String var3, URL var4) {
- super(var1, var2);
- ((Container)this).setLayout(new FlowLayout(1, 5, 5));
- ((Dialog)this).addNotify();
- ((Component)this).resize(((Container)this).insets().left + ((Container)this).insets().right + 250, ((Container)this).insets().top + ((Container)this).insets().bottom + 75);
- this.label1 = new Label("");
- this.label1.reshape(((Container)this).insets().left + 100, ((Container)this).insets().top + 5, 14, 23);
- ((Container)this).add(this.label1);
- this.okButton = new Button("OK");
- this.okButton.reshape(((Container)this).insets().left + 109, ((Container)this).insets().top + 5, 31, 23);
- ((Container)this).add(this.okButton);
- ((Dialog)this).setTitle("Alert!");
- this.label1.setText(var3);
- if (var4 != null) {
- ImageViewer var5 = new ImageViewer(var4);
- ((Container)this).add(var5);
- }
-
- }
-
- public AlertDialog(Frame var1) {
- this(var1, "Attention", "Event", (URL)null);
- }
-
- public AlertDialog(Frame var1, boolean var2) {
- this(var1);
- }
-
- public AlertDialog(Frame var1, String var2, boolean var3) {
- this(var1, "Attention", var2, (URL)null);
- }
- }
-