我正在创建Java桌面应用程序。我正在使用DynamicReports API来创建报告。
报告是在 JasperViewer 中查看的。当我单击“保存”按钮时,我想显示默认保存的报告名称。默认情况下如何为报告设置名称?
答案 0 :(得分:0)
有必要导入包com.jasperassistant.designer.viewer.ViewerComposite
所以在该查看器合成中,您可以在左上角看到一个保存图标。您可以提供要保存的任何名称和位置。我认为通过碧玉报告保存报告的好方法。
答案 1 :(得分:0)
然后我认为您必须更改JFileChooser
而不是查看API
。
您可以指定显示默认名称。
这种方法可以是:
JFileChooser jFileChooser = new JFileChooser();
jFileChooser.setSelectedFile(new File("fileToSave.txt"));
jFileChooser.showSaveDialog(parent);
如果您使用绝对路径传递文件,JFileChooser
将尝试将自己定位在该目录中(如果存在)。