diff options
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 |