Класс 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, приложению может потребоваться уменьшить область печати, чтобы всё, что выводится на печать, помещалось на странице.
- См. также:
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
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 |
Задаёт область печати объекта Paper. |
void |
setSize |
Задаёт ширину и высоту объекта Paper, который представляет свойства страницы, на которой выполняется печать. |
Методы, объявленные в классе Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | Модификатор и тип | Метод | Описание |
|---|---|---|
boolean |
equals |
Показывает, равен ли другой объект этому объекту. |
protected void |
finalize() |
Устарело, будет удалено: этот элемент API может быть удалён в будущей версии. Финализация объявлена устаревшей и будет удалена в одном из будущих выпусков. |
final Class |
getClass() |
Возвращает класс времени выполнения объекта Object. |
int |
hashCode() |
Возвращает хеш-код этого объекта. |
final void |
notify() |
Пробуждает один поток, ожидающий на мониторе этого объекта. |
final void |
notifyAll() |
Пробуждает все потоки, ожидающие на мониторе этого объекта. |
String |
toString() |
Возвращает строковое представление объекта. |
final void |
wait() |
Заставляет текущий поток ожидать, пока он не будет разбужен, обычно посредством вызова notify или interrupt. |
final void |
wait |
Заставляет текущий поток ожидать, пока он не будет разбужен, обычно посредством вызова notify или interrupt, либо пока не истечёт заданный промежуток реального времени. |
final void |
wait |
Заставляет текущий поток ожидать, пока он не будет разбужен, обычно посредством вызова notify или interrupt, либо пока не истечёт заданный промежуток реального времени. |
Подробное описание конструкторов
Paper
public Paper()
Создаёт лист бумаги формата Letter с полями шириной один дюйм.
Подробное описание методов
clone
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, 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.