如何设置文件路径以从Java Web应用程序中保存本地计算机中的文件

时间:2016-05-06 11:08:01

标签: java swing

我有一个使用EJB,Hibernate的java Web应用程序。在我的应用程序中,我创建了一些.txt文件。我需要允许用户在计算机中选择.txt文件应保存的文件夹。理想情况下,它应该看起来像这样

enter image description here

我不想选择"保存类型"部分。由于这是一个Web应用程序,我需要通过单击按钮添加此功能,例如"浏览保存位置"。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

您可能需要对代码进行一些更改,如下所示:

使用JFileChooser选择文件,这将启用文件选择器

JFileChooser fileChooser = new JFileChooser(); fileChooser.setDialogTitle("Choose a file"); 

设置原生外观,让窗口看起来像外观。确保从呈现面板的构造函数/方法调用此代码片段。

  try {
            UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
        } catch (ClassNotFoundException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        } catch (InstantiationException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        } catch (IllegalAccessException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        } catch (UnsupportedLookAndFeelException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }