java - 如何在 Java 类应用程序中添加另存为对话框

标签 java swing file-io itext

我有一个 pdf 生成代码,需要使用“另存为”对话框进行保存,但我不知道如何在 java 类应用程序中执行此操作。这是我的代码..

PdfWriter writer = null;

    Document document = new Document();

    try {
        writer = PdfWriter.getInstance(document, new FileOutputStream(
                fileName));

        document.open();

请建议我如何添加“另存为对话框”。

最佳答案

尝试 JFileChooser:http://docs.oracle.com/javase/tutorial/uiswing/components/filechooser.html

然后使用路径和文件名保存在后端函数中。

关于java - 如何在 Java 类应用程序中添加另存为对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23085572/

相关文章:

java - 检查字符串是否包含确切的关键字

java - 如何以给定的概率传播随机值?

java - 为什么我不能在我的 Properties 文件中读取 Integer?

使用 C 将文件从一个目录复制到另一个目录。在发送目录中打开文件时出现问题。没有这样的文件或目录

java - 调整浏览器窗口大小后无法从元素获取文本(Chrome)

java - jfreechart setbackgroundpaint 不做任何事情

java - 将树节点标记为已选择(Swing)

java - 无法看到添加到 JPanel 的图形

javascript - 使用javascript从硬盘驱动器读取文件

java - 较新的 JRE 版本可以运行使用较旧 JDK 版本编译的 Java 程序吗?