在JEditorPane HTML中为打印机设置分页符

时间:2012-03-09 01:55:13

标签: java swing printing jeditorpane

我有一个简单的报表打印例程,使用表格将数据吐出到java JEditorPane(HTML)中然后我使用

DocumentRenderer dr = new DocumentRenderer();
dr.print(jEditorPane1);

(DocumentRenderer在tek-tips-dot-com找到)或......

try {
    jEditorPane1.print(new MessageFormat("My text pane header"), 
            new MessageFormat("Footer. Page - {0}"), true, null, null, true);
    } catch (PrinterException ex) {
            //
    }
}

(我现在正在试验这两个)。

我想要做的是在每个表之后添加分页符,以便它们分别在不同的页面上打印。 (或者至少开始在新页面上打印)。

对此的任何帮助都会很棒。

由于

1 个答案:

答案 0 :(得分:0)

如果您使用JTable,则有打印支持。如果表格太大,则会自动发生分页符。