Класс PrintJobAdapter
- java.lang.Object
-
- javax.print.event.PrintJobAdapter
- Все реализованные интерфейсы:
PrintJobListener
public abstract class PrintJobAdapter extends Object implements PrintJobListener
Абстрактный адаптерный класс для получения событий печати. Методы в этом классе пустые. Этот класс предназначен для удобства создания объектов-слушателей. Расширяйте этот класс, чтобы создать слушателя PrintJobEvent, и переопределяйте методы для интересующих событий. В отличие от интерфейса ComponentListener, этот абстрактный интерфейс предоставляет пустые методы, так что вам нужно определять только необходимые методы, а не все методы.
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
PrintJobAdapter() |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
void |
printDataTransferCompleted(PrintJobEvent pje) |
Вызывается для уведомления клиента о том, что данные успешно переданы в службу печати, и клиент может освободить локальные ресурсы, выделенные для этих данных. |
void |
printJobCanceled(PrintJobEvent pje) |
Вызывается для уведомления клиента о том, что задание было отменено пользователем или программой. |
void |
printJobCompleted(PrintJobEvent pje) |
Вызывается для уведомления клиента о том, что задание выполнено успешно. |
void |
printJobFailed(PrintJobEvent pje) |
Вызывается для уведомления клиента о том, что задание не было выполнено успешно и должно быть повторно отправлено. |
void |
printJobNoMoreEvents(PrintJobEvent pje) |
Вызывается для уведомления клиента о том, что больше событий не будет передано. |
void |
printJobRequiresAttention(PrintJobEvent pje) |
Вызывается для уведомления клиента о возникновении возможной проблемы, требующей исправления пользователем (например, принтер без бумаги). |
Методы, унаследованные от класса java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Подробное описание конструкторов
()
public PrintJobAdapter()
Подробное описание методов
printDataTransferCompleted(javax.print.event.PrintJobEvent)
public void printDataTransferCompleted(PrintJobEvent pje)
Вызывается для уведомления клиента о том, что данные успешно переданы в службу печати, и клиент может освободить локальные ресурсы, выделенные для этих данных. Клиент не должен предполагать, что данные полностью напечатаны после получения этого события.
- Задано интерфейсом:
-
printDataTransferCompletedв интерфейсеPrintJobListener - Параметры:
-
pje- уведомляемое событие
printJobCompleted(javax.print.event.PrintJobEvent)
public void printJobCompleted(PrintJobEvent pje)
Вызывается для уведомления клиента о том, что задание выполнено успешно.
- Задано интерфейсом:
-
printJobCompletedв интерфейсеPrintJobListener - Параметры:
-
pje- уведомляемое событие
printJobFailed(javax.print.event.PrintJobEvent)
public void printJobFailed(PrintJobEvent pje)
Вызывается для уведомления клиента о том, что задание не было выполнено успешно и должно быть повторно отправлено.
- Задано интерфейсом:
-
printJobFailedв интерфейсеPrintJobListener - Параметры:
-
pje- уведомляемое событие
printJobCanceled(javax.print.event.PrintJobEvent)
public void printJobCanceled(PrintJobEvent pje)
Вызывается для уведомления клиента о том, что задание было отменено пользователем или программой.
- Задано интерфейсом:
-
printJobCanceledв интерфейсеPrintJobListener - Параметры:
-
pje- уведомляемое событие
printJobNoMoreEvents(javax.print.event.PrintJobEvent)
public void printJobNoMoreEvents(PrintJobEvent pje)
Вызывается для уведомления клиента о том, что больше событий не будет передано. Одна из причин для генерации этого события заключается в том, что задание успешно завершено, но система печати ограничена в своих возможностях и не может это проверить. Это событие обязательно должно быть передано, если ни одно из других конечных событий (выполнено/неудачно/отменено) не передано.
- Задано интерфейсом:
-
printJobNoMoreEventsв интерфейсеPrintJobListener - Параметры:
-
pje- уведомляемое событие
printJobRequiresAttention(javax.print.event.PrintJobEvent)
public void printJobRequiresAttention(PrintJobEvent pje)
Вызывается для уведомления клиента о возникновении возможной проблемы, требующей исправления пользователем (например, принтер без бумаги).
- Задано интерфейсом:
-
printJobRequiresAttentionв интерфейсеPrintJobListener - Параметры:
-
pje- уведомляемое событие
© 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.
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/event/PrintJobAdapter.html