我创建了一个ArrayList<Pair<Integer,Integer>>
并将一些数据保存到其中。我无法找到一种方法将其写入pdf,然后使用JFileChooser保存。
我用.txt尝试了同样的方法,它可以完美工作,但似乎与.pdf的工作方式不同。
答案 0 :(得分:2)
您需要使用外部库来编写pdf。由于txt文件仅包含纯文本,因此您可以在其中写入任何内容,但是pdf遵循一些规则。
您可以使用的一种图书馆是Apache's pdfbox。
,然后使用JFileChooser保存。
为此,您可以使用JFileChooser
对象,获取保存文件路径,并将其传递给pdfbox的save()
方法。
希望有帮助。