gpt4 book ai didi

java - JTable打印不打印页眉页脚

转载 作者:行者123 更新时间:2023-12-01 15:33:15 25 4
gpt4 key购买 nike

我正在尝试打印 JTable,并且希望每个站点上都有页眉和页脚。这是我的代码(当我单击应用程序中的打印按钮时调用它):

final MessageFormat headerFormat = new MessageFormat("My Custom Table Header");
final MessageFormat footerFormat = new MessageFormat("- {0} -");
try
{
this._table.print(PrintMode.FIT_WIDTH, headerFormat, footerFormat);
}
catch (final Exception pe)
{
//show message
}
return;

出现打印机对话框,我选择打印。如果表格包含大量数据,则该表格打印完美,甚至可以打印几页。但没有打印页眉或页脚。

有什么想法吗,我的代码有什么问题吗?

谢谢

哈弗布鲁斯

最佳答案

您的打印机/驱动程序很可能不支持页眉/页脚。我尝试使用上面的代码打印到 pdf 文件,效果很好。

关于java - JTable打印不打印页眉页脚,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9298576/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com