В приложении, которое я сейчас разрабатываю, у меня есть JTable, который получает данные из табличной модели (я подклассифицировал DefaultTableModel). Когда я хочу напечатать JTable, я использую измененную версию класса, которую я нашел в Интернете, и мне удается напечатать ее в точности так, как она отображается в приложении (с помощью моего собственного средства визуализации ячеек).
Интересно, может ли кто-нибудь указать мне, как печатать несколько частей таблицы на одной странице. Моя таблица имеет 3 столбца и сотни строк. В настоящее время я печатаю на каждой странице три колонки и ок. 30 рядов. Я хотел бы напечатать на каждой странице две части, то есть две страницы на одной, чтобы каждая страница имела левую часть с 3 столбцами и 30 строками, а справа - 3 столбца со следующими 30 строками.
Спасибо заранее!
Обновление: вместо печати:
Page 1:
Col1 | Col2 | Col3
val1 | val2 | val3
Page 2:
Col1 | Col2 | Col3
val4 | val5 | val6
Я хочу напечатать:
Page 1:
Col1 | Col2 | Col3 Col1 | Col2 | Col3
val1 | val2 | val3 val4 | val5 | val6
Thanx !!!