我知道如何使用以下代码打印JTable:
try {
MessageFormat header = new MessageFormat("We have to Pay, '" + txttotamnt.getText() + "'");
MessageFormat footer = new MessageFormat("Page no {0} ");
jTable2.print(JTable.PrintMode.FIT_WIDTH, header, footer);
}
catch (Exception e) {
}
但是我不想打印JTable,而是打印其他组件,如JLabel和JTextFields,同时省略所有表单控件,如JButtons或JScrollbars。