2013-05-17 4 views
0

Java에서 인쇄 대화 상자를 호출하면 페이지가 1에서 9999로 인쇄되도록 설정됩니다. JTable 행 번호를 기반으로 페이지를 분할하고 있습니다.인쇄 대화 상자 설정 - 초기 값 전달

내 테이블 행 수가 40 개 미만이면 전체 인쇄가 1 페이지, 그렇지 않으면 왼쪽 행이 다음 페이지로 전달됩니다. 따라서 내 페이지 분할은 행 수를 기반으로합니다.

인쇄 대화 상자에 값을 전달할 수 있습니까?

I.E, 행 개수가 60면 인쇄 할 페이지 번호가 2 .. 대화 상자가 나타나면 설정할 수 있습니까?

+0

** any1 도와주세요 ..... ** – devu

+0

** 아무도 아이디어가 있습니까 ??? ??? 나를 위해 그 긴급한 ** – devu

답변

0

printDialog를 호출하기 전에 printerJob.setPageable (Pageable doc)을 호출 해보십시오. doc 매개 변수는 Pageable 인터페이스를 구현하는 클래스의 인스턴스입니다. 여기에는 페이지 수, 페이지 형식 등을 설정하는 방법이 포함되어 있습니다.