Класс PrintJob
- java.lang.Object
-
- java.awt.PrintJob
public abstract class PrintJob extends Object
Абстрактный класс, который инициирует и выполняет задание печати. Он предоставляет доступ к объекту графики печати, который отображает изображение на соответствующем принтере.
- См. также:
Toolkit.getPrintJob(java.awt.Frame, java.lang.String, java.util.Properties)
Конструкторы
| Конструктор и описание |
|---|
PrintJob()
|
Методы
| Модификатор и тип | Метод и описание |
|---|---|
abstract void |
end() Завершает задание печати и выполняет необходимые действия по очистке. |
void |
finalize() Завершает это задание печати, когда оно больше не используется. |
abstract Graphics |
getGraphics() Получает объект Graphics, который будет рисовать на следующей странице. |
abstract Dimension |
getPageDimension() Возвращает размеры страницы в пикселях. |
abstract int |
getPageResolution() Возвращает разрешение страницы в пикселях на дюйм. |
abstract boolean |
lastPageFirst() Возвращает true, если последняя страница будет напечатана первой. |
Методы, унаследованные от класса java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Конструкторы
PrintJob
public PrintJob()
Методы
getGraphics
public abstract Graphics getGraphics()
Получает объект Graphics, который будет рисовать на следующей странице. Страница отправляется на принтер, когда объект графики удаляется. Этот объект графики также будет реализовывать интерфейс PrintGraphics.
- См. также:
PrintGraphics
getPageDimension
public abstract Dimension getPageDimension()
Возвращает размеры страницы в пикселях. Разрешение страницы выбирается таким образом, чтобы оно было похоже на разрешение экрана.
getPageResolution
public abstract int getPageResolution()
Возвращает разрешение страницы в пикселях на дюйм. Обратите внимание, что это не обязательно должно соответствовать физическому разрешению принтера.
lastPageFirst
public abstract boolean lastPageFirst()
Возвращает true, если последняя страница будет напечатана первой.
end
public abstract void end()
Завершает задание печати и выполняет необходимые действия по очистке.
finalize
public void finalize()
Завершает это задание печати, когда оно больше не используется.
© 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.