Mam taka funkcje drukowania:

public void drukuj(final int licznik,final String dane_do_wydruku[][],final String pracownik)
 {
  class Drukuj implements Printable
       {
        public int print(Graphics g, PageFormat pageFormat, int page)
        {
         ..... Turaj znajduje sie chyba z 150 linijek kodu, ktore rysuja tebelki do druku, dostosowuja szerokosci etc...


         }
        return Printable.PAGE_EXISTS;
        }
    }

Wszystko było ok do przez rok do chwili kidy wydruki stały sie dluzsze, i nie mieszcza sie na stronie. Gdy wydruk jest za długi ta 2ga strona sie nie drukuje ;/ Czy mozna to jakoś podzielić? kombinowałem coś z return (page == 0 ? PAGE_EXISTS : NO_SUCH_PAGE); z innymi ale z marnym skutkie ;/