X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=altosui%2FAltosDialog.java;h=c2a9d6e6e1a6af68e11c83dff70b8ef5b27ef365;hb=59f355f5288b42b2e47743d06e41e55819a55f64;hp=ff38c3e47fe2c842f9dbe4820f7b0f9ff7ff5a4b;hpb=95268d681c9a6652d84db383f55a4fe8a4ac5173;p=fw%2Faltos diff --git a/altosui/AltosDialog.java b/altosui/AltosDialog.java index ff38c3e4..c2a9d6e6 100644 --- a/altosui/AltosDialog.java +++ b/altosui/AltosDialog.java @@ -20,16 +20,6 @@ package altosui; import java.awt.*; import java.awt.event.*; import javax.swing.*; -import javax.swing.filechooser.FileNameExtensionFilter; -import javax.swing.table.*; -import java.io.*; -import java.util.*; -import java.text.*; -import java.util.prefs.*; -import java.util.concurrent.*; -import org.altusmetrum.AltosLib.*; - -import libaltosJNI.*; class AltosDialogListener extends WindowAdapter { public void windowClosing (WindowEvent e) { @@ -55,6 +45,12 @@ public class AltosDialog extends JDialog implements AltosUIListener { addWindowListener(new AltosDialogListener()); } + public AltosDialog(Dialog dialog, String label, boolean modal) { + super(dialog, label, modal); + AltosUIPreferences.register_ui_listener(this); + addWindowListener(new AltosDialogListener()); + } + public AltosDialog(Frame frame, boolean modal) { super(frame, modal); AltosUIPreferences.register_ui_listener(this);