From 6acb9912526793132a39489ebd7e8a799ff3165d Mon Sep 17 00:00:00 2001 From: Andrew Su <asu@redhat.com> Date: Thu, 23 Dec 2010 16:45:37 -0500 Subject: Remove creation of swing thread for displaying dialogs. --- ChangeLog | 11 +++++++++++ .../controlpanel/AdvancedProxySettingsDialog.java | 19 ++++++------------- .../sourceforge/jnlp/controlpanel/CacheViewer.java | 3 +-- .../jnlp/controlpanel/NetworkSettingsPanel.java | 14 +++++--------- .../controlpanel/TemporaryInternetFilesPanel.java | 15 +-------------- 5 files changed, 24 insertions(+), 38 deletions(-) diff --git a/ChangeLog b/ChangeLog index 5fb5daf..e86cede 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,14 @@ +2010-12-23 Andrew Su <asu@redhat.com> + + * netx/net/sourceforge/jnlp/controlpanel/AdvancedProxySettingsDialog.java: + (showAdvancedProxySettingsDialog): Removed creation of swing thread. + * netx/net/sourceforge/jnlp/controlpanel/CacheViewer.java: + (showCacheDialog): Removed throwing of exception. + * netx/net/sourceforge/jnlp/controlpanel/NetworkSettingsPanel.java: + (addComponents): Removed try catch block. + * /netx/net/sourceforge/jnlp/controlpanel/TemporaryInternetFilesPanel.java: + (addComponents): Removed creation of swing thread and try catch block. + 2010-12-22 Deepak Bhole <dbhole@redhat.com> RH665104: OpenJDK Firefox Java plugin loses a cookie diff --git a/netx/net/sourceforge/jnlp/controlpanel/AdvancedProxySettingsDialog.java b/netx/net/sourceforge/jnlp/controlpanel/AdvancedProxySettingsDialog.java index 8a74ca1..ee92fa6 100644 --- a/netx/net/sourceforge/jnlp/controlpanel/AdvancedProxySettingsDialog.java +++ b/netx/net/sourceforge/jnlp/controlpanel/AdvancedProxySettingsDialog.java @@ -116,21 +116,14 @@ public class AdvancedProxySettingsDialog extends JDialog { * * @param config * A loaded DeploymentConfiguration file. - * @throws Exception */ - public static void showAdvancedProxySettingsDialog(final DeploymentConfiguration config) throws Exception { + public static void showAdvancedProxySettingsDialog(final DeploymentConfiguration config) { setSystemLookAndFeel(); - SwingUtilities.invokeLater(new Runnable() { - @Override - public void run() { - AdvancedProxySettingsDialog psd = new AdvancedProxySettingsDialog(config); - psd.setResizable(false); - psd.centerDialog(); - psd.setVisible(true); - psd.dispose(); - } - }); - + AdvancedProxySettingsDialog psd = new AdvancedProxySettingsDialog(config); + psd.setResizable(false); + psd.centerDialog(); + psd.setVisible(true); + psd.dispose(); } /** diff --git a/netx/net/sourceforge/jnlp/controlpanel/CacheViewer.java b/netx/net/sourceforge/jnlp/controlpanel/CacheViewer.java index 0508981..6771d36 100644 --- a/netx/net/sourceforge/jnlp/controlpanel/CacheViewer.java +++ b/netx/net/sourceforge/jnlp/controlpanel/CacheViewer.java @@ -89,9 +89,8 @@ public class CacheViewer extends JDialog { * Display the cache viewer. * * @param config Configuration file. - * @throws Exception */ - public static void showCacheDialog(final DeploymentConfiguration config) throws Exception { + public static void showCacheDialog(final DeploymentConfiguration config) { CacheViewer psd = new CacheViewer(config); psd.setResizable(true); psd.centerDialog(); diff --git a/netx/net/sourceforge/jnlp/controlpanel/NetworkSettingsPanel.java b/netx/net/sourceforge/jnlp/controlpanel/NetworkSettingsPanel.java index cb41425..b1a6f95 100644 --- a/netx/net/sourceforge/jnlp/controlpanel/NetworkSettingsPanel.java +++ b/netx/net/sourceforge/jnlp/controlpanel/NetworkSettingsPanel.java @@ -115,22 +115,18 @@ public class NetworkSettingsPanel extends JPanel implements ActionListener { JLabel portLabel = new JLabel(Translator.R("NSPort") + ":"); final JTextField addressField = new JTextField(config.getProperty(properties[1]), 10); addressField.getDocument().addDocumentListener(new DocumentAdapter(config, properties[1])); - + final JTextField portField = new JTextField(config.getProperty(properties[2]), 3); portField.getDocument().addDocumentListener(new DocumentAdapter(config, properties[1])); - + // Create the button which allows setting of other types of proxy. JButton advancedProxyButton = new JButton(Translator.R("NSAdvanced") + "..."); advancedProxyButton.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { - try { - AdvancedProxySettingsDialog.showAdvancedProxySettingsDialog(config); - addressField.setText(config.getProperty(properties[1])); - portField.setText(config.getProperty(properties[2])); - } catch (Exception e1) { - e1.printStackTrace(); - } + AdvancedProxySettingsDialog.showAdvancedProxySettingsDialog(config); + addressField.setText(config.getProperty(properties[1])); + portField.setText(config.getProperty(properties[2])); } }); diff --git a/netx/net/sourceforge/jnlp/controlpanel/TemporaryInternetFilesPanel.java b/netx/net/sourceforge/jnlp/controlpanel/TemporaryInternetFilesPanel.java index bab888b..7278ec2 100644 --- a/netx/net/sourceforge/jnlp/controlpanel/TemporaryInternetFilesPanel.java +++ b/netx/net/sourceforge/jnlp/controlpanel/TemporaryInternetFilesPanel.java @@ -184,23 +184,10 @@ public class TemporaryInternetFilesPanel extends NamedBorderPanel implements Cha JPanel buttonDeleteRestore = new JPanel(new FlowLayout(FlowLayout.TRAILING)); JButton bViewFiles = new JButton(Translator.R("TIFPViewFiles")); bViewFiles.addActionListener(new ActionListener() { - @Override public void actionPerformed(ActionEvent e) { - SwingUtilities.invokeLater(new Runnable() { - @Override - public void run() { - try { - CacheViewer.showCacheDialog(config); - } catch (Exception e1) { - // TODO Auto-generated catch block - e1.printStackTrace(); - } - - } - }); + CacheViewer.showCacheDialog(config); } - }); buttonDeleteRestore.add(bViewFiles); -- cgit v1.2.3