Такая проблема: нужно создать отчет по базе данных в Java. Я нашла класс java.awt.PrintJob, который может печатать компонент с фрейма, например панель содержащую метки и таблицу с данными(см. код),
Проблема в том, что если данные не влазят в размеры окна, то они не печатаются.
Кто может посказать, как организовать многостаничную печать?
Спасибо за ранее.
PrintJob pjob = getToolkit().getPrintJob(this, "Printing Test", null);
if (pjob!=null)
{ Graphics pg = pjob.getGraphics();
if (pg!=null)
{
this.jPanel1.printComponents(pg);
pg.dispose();
}
pjob.end();
}