Класс PrintJob
java.lang.Object
java.awt.PrintJob
public abstract class PrintJob extends Object
Абстрактный класс, который инициирует и выполняет задание печати. Он предоставляет доступ к объекту графики печати, который отображается на соответствующем устройстве печати.
- См. также:
Краткое описание конструкторов
| Модификатор | Конструктор | Описание |
|---|---|---|
protected |
Конструктор для вызова подклассами. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
abstract void |
end() |
Завершает задание печати и выполняет необходимую очистку. |
void |
finalize() |
Устаревший, для удаления: Этот элемент API может быть удален в будущей версии. Финализация устарела для удаления. |
abstract Graphics |
getGraphics() |
Получает объект Graphics, который будет рисовать на следующей странице. |
abstract Dimension |
getPageDimension() |
Возвращает размеры страницы в пикселях. |
abstract int |
getPageResolution() |
Возвращает разрешение страницы в пикселях на дюйм. |
abstract boolean |
lastPageFirst() |
Возвращает true, если последняя страница будет напечатана первой. |
Подробное описание конструкторов
PrintJob
protected PrintJob()
Конструктор для вызова подклассами.
Подробное описание методов
getGraphics
public abstract Graphics getGraphics()
Получает объект Graphics, который будет рисовать на следующей странице. Страница отправляется на принтер, когда объект графики уничтожается. Этот объект графики также реализует интерфейс PrintGraphics.
- Возвращает:
- контекст графики для печати следующей страницы
- См. также:
getPageDimension
public abstract Dimension getPageDimension()
Возвращает размеры страницы в пикселях. Разрешение страницы выбирается так, чтобы оно было аналогично разрешению экрана.
- Возвращает:
- размер страницы
getPageResolution
public abstract int getPageResolution()
Возвращает разрешение страницы в пикселях на дюйм. Обратите внимание, что это не обязательно должно соответствовать физическому разрешению принтера.
- Возвращает:
- разрешение страницы
lastPageFirst
public abstract boolean lastPageFirst()
Возвращает true, если последняя страница будет напечатана первой.
- Возвращает:
-
trueесли последняя страница будет напечатана первой; в противном случаеfalse
end
public abstract void end()
Завершает задание печати и выполняет необходимую очистку.
finalize
@Deprecated(since="9", forRemoval=true) public void finalize()
Устаревший, для удаления: Этот элемент API может быть удален в будущей версии.
Финализация устарела для удаления. См.
Object.finalize() для получения дополнительной информации и подробностей о вариантах миграции.Завершает это задание печати, когда на него больше нет ссылок.
- Переопределяет:
-
finalizeв классеObject - См. также:
© 1993, 2023, 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/21/docs/api/java.desktop/java/awt/PrintJob.html