diff options
author | Jacob Wisor <[email protected]> | 2013-09-11 12:05:44 +0200 |
---|---|---|
committer | Jacob Wisor <[email protected]> | 2013-09-11 12:05:44 +0200 |
commit | 5cc44a40f31bd8be1acaba0000c7ad521e9464e7 (patch) | |
tree | 2bb50c99aa2890bd74d56910c45b7faa5e5cc32f /netx/net/sourceforge/jnlp/controlpanel/TemporaryInternetFilesPanel.java | |
parent | eae8bd5edfb2300861eb1e646595b27b68293829 (diff) |
Made temporary files location JFileChooser open at the currently specified location
Made temporary files location JFileChooser display a helpful title
Removed misleading "All Files" file filter from JFileChooser
Added new message to resources for JFileChooser's choose button
Fixed a few inconsistent messages in resource files
Diffstat (limited to 'netx/net/sourceforge/jnlp/controlpanel/TemporaryInternetFilesPanel.java')
-rw-r--r-- | netx/net/sourceforge/jnlp/controlpanel/TemporaryInternetFilesPanel.java | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/netx/net/sourceforge/jnlp/controlpanel/TemporaryInternetFilesPanel.java b/netx/net/sourceforge/jnlp/controlpanel/TemporaryInternetFilesPanel.java index a946595..f42ed08 100644 --- a/netx/net/sourceforge/jnlp/controlpanel/TemporaryInternetFilesPanel.java +++ b/netx/net/sourceforge/jnlp/controlpanel/TemporaryInternetFilesPanel.java @@ -109,10 +109,12 @@ public class TemporaryInternetFilesPanel extends NamedBorderPanel implements Cha bLocation.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { - JFileChooser fileChooser = new JFileChooser(); + JFileChooser fileChooser = new JFileChooser(location.getText()); fileChooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY); fileChooser.setFileHidingEnabled(false); - if (fileChooser.showOpenDialog(null) == JFileChooser.APPROVE_OPTION) { + fileChooser.setAcceptAllFileFilterUsed(false); + fileChooser.setDialogTitle(Translator.R("TIFPLocationLabel")); + if (fileChooser.showDialog(null, Translator.R("TIFPFileChooserChooseButton")) == JFileChooser.APPROVE_OPTION) { // Check if we have permission to write to that location. String result = fileChooser.getSelectedFile().getAbsolutePath(); File dirLocation = new File(result); @@ -242,4 +244,4 @@ public class TemporaryInternetFilesPanel extends NamedBorderPanel implements Cha config.setProperty(properties[2], spCacheSize.getValue().toString()); } -} +}
\ No newline at end of file |