Пакет javax.print.event
Пакет javax.print.event содержит классы событий и интерфейсы слушателей.
См.: Описание
| Интерфейс | Описание |
|---|---|
| PrintJobAttributeListener | Реализации этого интерфейса присоединяются к |
| PrintJobListener | Реализации этого интерфейса слушателя должны быть присоединены к |
| PrintServiceAttributeListener | Реализации этого интерфейса слушателя присоединяются к |
| Класс | Описание |
|---|---|
| PrintEvent | Класс PrintEvent является суперклассом всех событий API службы печати. |
| PrintJobAdapter | Абстрактный адаптер для получения событий задания печати. |
| PrintJobAttributeEvent | Класс PrintJobAttributeEvent инкапсулирует событие, которое PrintService сообщает клиенту, чтобы тот знал, что один или несколько атрибутов печати для PrintJob изменились. |
| PrintJobEvent | Класс |
| PrintServiceAttributeEvent | Класс PrintServiceAttributeEvent инкапсулирует событие, которое экземпляр службы печати сообщает клиенту, чтобы тот знал об изменениях состояния службы печати. |
Описание пакета javax.print.event
Пакет javax.print.event содержит классы событий и интерфейсы слушателей.
Их можно использовать для отслеживания как служб печати (например, принтеры включаются и выключаются), так и прогресса конкретного задания печати.
Обратите внимание: в API javax.print некорректно передавать параметр null методам, если явно не указано в документации метода, что такое значение имеет осмысленный смысл. Использование в противном случае считается некорректным кодированием и может привести к исключению во время выполнения, как сразу, так и в какой-то момент позже. IllegalArgumentException и NullPointerException являются примерами типичных и допустимых исключений во время выполнения для таких случаев.
- Since:
- 1.4
© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.