Я пытаюсь печатать через java на матричном принтере с нестандартным размером страницы высотой 10 дюймов и шириной 6 дюймов. Он отлично работает на лазерном принтере, но на матричном принтере после печати 10 дюймов следующая страница пропускается еще примерно на 3 дюйма.
java Печать через точечную матрицу, пропуск страницы
Ответы (1)
Проверьте команду setVisible(boolean visible)
!
person
Zaziki
schedule
12.04.2013
setDefaultCloseOperation
не установлен наJFrame.EXIT_ON_CLOSE
,HIDE_ON_CLOSE
будет более подходящим. Оттуда просто вызовитеsetVisible(false)
на кадре, чтобы скрыть его. - person MadProgrammer   schedule 12.04.2013HIDE_ON_CLOSE
было бы более подходящим илиDISPOSE_ON_CLOSE
, как показано здесь. Но см. также Использование нескольких JFrames, хорошая/плохая практика? - person Andrew Thompson   schedule 12.04.2013DISPOSE_ON_CLOSE
также будет допустимым вариантом. - person MadProgrammer   schedule 12.04.2013System.exit(n)
? Завершает работающую в данный момент виртуальную машину Java.. Не кажется ли вам, что вам следует удалить эту строку кода?!? Чтобы быстрее получить помощь, опубликуйте SSCCE. - person Andrew Thompson   schedule 12.04.2013