Document document = new Document()
②建立一个书写器(Writer)与document对象关联,通过书写器(Writer)可以将文档写入到磁盘中。
PDFWriter.getInstance(document, new FileOutputStream("Helloworld.PDF"))
③打开文档。
document.open()
④向文档中添加内容。
document.add(new Paragraph("Hello World"))
⑤关闭文档。
document.close()
通过上面的5个步骤,就能产生一个Helloworld.PDF的文件,文件内容为"Hello World"。
java的JtextPane没有append方法,可以使用Document来添加文本,例子如下:
//设置字体大小SimpleAttributeSet attrset = new SimpleAttributeSet()
StyleConstants.setFontSize(attrset,24)
//插入内容
JTextPane textPane = new JTextPane()
Document docs = textPane.getDocument()//获得文本对象
try {
docs.insertString(docs.getLength(), "要插入的内容", attrset)//对文本进行追加
} catch (BadLocationException e) {
e.printStackTrace()
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)