Spec-Zone.ru › OpenJDK 17

Класс Paper

java.lang.Object
java.awt.print.Paper
Все реализуемые интерфейсы:
Cloneable
public class Paper extends Object implements Cloneable
Класс Paper описывает физические характеристики листа бумаги.

При создании объекта Paper, приложение отвечает за обеспечение совместимости размера бумаги и области изображения. Например, если размер бумаги изменяется с 11 x 17 на 8,5 x 11, приложение может потребоваться уменьшить область изображения, чтобы всё, что печатается, поместилось на странице.

См. также:
  • setSize(double, double)
  • setImageableArea(double, double, double, double)

Краткое описание конструкторов

Конструктор Описание
Paper()
Создаёт лист бумаги формата Letter с отступами в один дюйм.

Краткое описание методов

Модификатор и тип Метод Описание
Object clone()
Создаёт копию этого объекта Paper с теми же данными, что и у этого объекта Paper.
double getHeight()
Возвращает высоту страницы в долях дюйма (1/72).
double getImageableHeight()
Возвращает высоту области изображения этого объекта Paper.
double getImageableWidth()
Возвращает ширину области изображения этого объекта Paper.
double getImageableX()
Возвращает координату x левого верхнего угла области изображения этого объекта Paper.
double getImageableY()
Возвращает координату y левого верхнего угла области изображения этого объекта Paper.
double getWidth()
Возвращает ширину страницы в долях дюйма (1/72).
void setImageableArea(double x, double y, double width, double height)
Устанавливает область изображения этого объекта Paper.
void setSize(double width, double height)
Устанавливает ширину и высоту этого объекта Paper, представляющего свойства страницы, на которую осуществляется печать. Размеры задаются в долях дюйма (1/72).

Методы, объявленные в классе java.lang.Object

equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Подробное описание конструкторов

Paper

public Paper()
Создаёт лист бумаги формата Letter с отступами в один дюйм.

Подробное описание методов

clone

public Object clone()
Создаёт копию этого объекта Paper с теми же данными, что и у этого объекта Paper.
Переопределяет:
clone в классе Object
Возвращает:
копию этого объекта Paper.
См. также:
  • Cloneable

getHeight

public double getHeight()
Возвращает высоту страницы в долях дюйма (1/72).
Возвращает:
высоту страницы, описанной этим объектом Paper.

setSize

public void setSize(double width, double height)
Устанавливает ширину и высоту этого объекта Paper, представляющего свойства страницы, на которую осуществляется печать. Размеры задаются в долях дюйма (1/72).
Параметры:
width - значение, которое нужно установить для ширины этого объекта Paper
height - значение, которое нужно установить для высоты этого объекта Paper

getWidth

public double getWidth()
Возвращает ширину страницы в долях дюйма (1/72).
Возвращает:
ширину страницы, описанной этим объектом Paper.

setImageableArea

public void setImageableArea(double x, double y, double width, double height)
Устанавливает область изображения этого объекта Paper. Область изображения — это область на странице, на которой происходит печать.
Параметры:
x - координата X для верхнего левого угла области изображения этого объекта Paper
y - координата Y для верхнего левого угла области изображения этого объекта Paper
width - значение для ширины области изображения этого объекта Paper
height - значение для высоты области изображения этого объекта Paper

getImageableX

public double getImageableX()
Возвращает координату x левого верхнего угла области изображения этого объекта Paper.
Возвращает:
координату x области изображения.

getImageableY

public double getImageableY()
Возвращает координату y левого верхнего угла области изображения этого объекта Paper.
Возвращает:
координату y области изображения.

getImageableWidth

public double getImageableWidth()
Возвращает ширину области изображения этого объекта Paper.
Возвращает:
ширину области изображения.

getImageableHeight

public double getImageableHeight()
Возвращает высоту области изображения этого объекта Paper.
Возвращает:
высоту области изображения.

© 1993, 2021, 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/17/docs/api/java.desktop/java/awt/print/Paper.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API