在打印Java Swing时实现带下划线的页眉和页脚

时间:2013-10-11 04:55:10

标签: java swing printing jtextpane

我正在创建一个打印带有下划线页眉和页脚的多页文档的程序。我的文档在JTextPane中。 JComponent类的print方法是:

JTextComponent.print(MessageFormat headerFormat, MessageFormat footerFormat, 
boolean showPrintDialog, PrintService service, PrintRequestAttributeSet attributes,
boolean interactive)

打印我的文档以及作为headerFormat和footerFormat响应传递的页眉和页脚。但是,我需要在页眉和页脚的下划线以及更改其字体大小。

请帮帮我。

1 个答案:

答案 0 :(得分:1)

请参阅http://java-sl.com/articles.html有关使用自定义页眉和页脚打印JTextPane的4篇文章。关于页眉和页脚的article

或者,您可以尝试this一个来打印/预览内容。它需要自定义页眉/页脚实现,但也可能。