aboutsummaryrefslogtreecommitdiffstats
path: root/netx/net/sourceforge/jnlp/controlpanel/TemporaryInternetFilesPanel.java
diff options
context:
space:
mode:
authorJacob Wisor <[email protected]>2013-09-11 12:05:44 +0200
committerJacob Wisor <[email protected]>2013-09-11 12:05:44 +0200
commit5cc44a40f31bd8be1acaba0000c7ad521e9464e7 (patch)
tree2bb50c99aa2890bd74d56910c45b7faa5e5cc32f /netx/net/sourceforge/jnlp/controlpanel/TemporaryInternetFilesPanel.java
parenteae8bd5edfb2300861eb1e646595b27b68293829 (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.java8
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