Мне нужно распечатать на принтере по умолчанию в Windows с Java.Я нашел пример кода в Интернете.Код компилируется без ошибок.Но при запуске я получаю следующую ошибку:
** Exception in thread "Thread-4" java.lang.NullPointerException
at sun.awt.windows.WprinterJob.NullPointerException
at sun.awt.windows.WprinterDialogPeer._show(Native Method)
at sun.awt.windows.WprinterDialogPeer.access$000(Unknown Source)
at sun.awt.windows.WprinterDialogPeer$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)**
Программа показывает диалоговое окно.Однако, когда я нажимаю на кнопку печати, это дает мне исключение.Я думаю, что это случай с компонентом печати Java.Что я могу сделать, чтобы исправить это?