Java 在NetBeans中打印Jtable数据之前,如何在每页纸中添加行和列

Java 在NetBeans中打印Jtable数据之前,如何在每页纸中添加行和列,java,netbeans,jtable,Java,Netbeans,Jtable,我要做的是打印JTable数据。但它不会打印原始数据,我想打印的是,它在打印时有额外的列和行,并在打印页面的最后一行自动计算产品的总价。如果在一页中超过,它将从第一页获得产品总价的总和,并将其添加到该页的第一行,将其他总价添加到第二页的最后一行 像这样的图像 如果数据是打印出来的,我希望是这样 让我们想象一下,第一页的数据超过了,我想这样打印 如何在Java NetBeans中编写此代码。 是否有其他方法解决此问题?您可以对JTable进行打印,当且仅当它适合一页时。如果您希望JTable

我要做的是打印JTable数据。但它不会打印原始数据,我想打印的是,它在打印时有额外的列和行,并在打印页面的最后一行自动计算产品的总价。如果在一页中超过,它将从第一页获得产品总价的总和,并将其添加到该页的第一行,将其他总价添加到第二页的最后一行

像这样的图像

如果数据是打印出来的,我希望是这样

让我们想象一下,第一页的数据超过了,我想这样打印

如何在Java NetBeans中编写此代码。
是否有其他方法解决此问题?

您可以对JTable进行打印,当且仅当它适合一页时。如果您希望JTable能够跨越多个页面,那么您必须自己创建打印图像。Oracle教程将带您完成以下步骤。