Spec-Zone.ru › OpenJDK 25

Класс 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, представляющего свойства страницы, на которой выполняется печать.

Методы, объявленные в классе 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.
Возвращает:
высоту области печати.

Сообщить об ошибке или предложить улучшение
Дополнительную справочную информацию по API и документацию для разработчиков см. в документации Java SE, содержащей более подробные описания, предназначенные для разработчиков, включая концептуальные обзоры, определения терминов, обходные решения и работающие примеры кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или её аффилированных лиц в США и других странах.
Авторское право © 1993, 2025, Oracle и/или её аффилированные лица, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
Все права защищены. Использование регулируется условиями лицензии и политикой распространения документации.

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

Spec-Zone.ru

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