需求说明:
(1) 我设计了一个带有 Java Swing 组件的 UI,其中包含 JTextFiled、JLabel 和 JTable。
(2) 由于 UI 大小限制,JTable 被包裹在 JScrollPanel 中。
问题:
我想用“打印”按钮打印所有组件。但是我被 JTable 卡住了,因为表格中有一些行不可见(无法打印)。
那么我应该如何处理 JTable,或者有另一种方法来打印整个组件?
感谢先进,非常感谢您的帮助!
需求说明:
(1) 我设计了一个带有 Java Swing 组件的 UI,其中包含 JTextFiled、JLabel 和 JTable。
(2) 由于 UI 大小限制,JTable 被包裹在 JScrollPanel 中。
问题:
我想用“打印”按钮打印所有组件。但是我被 JTable 卡住了,因为表格中有一些行不可见(无法打印)。
那么我应该如何处理 JTable,或者有另一种方法来打印整个组件?
感谢先进,非常感谢您的帮助!
You don't want to print the UI. You want to print the contents of the JTable.
The JTable has an API for printing. This tutorial might help: How to Print Tables