Spec-Zone.ru › OpenJDK 27

Класс MediaSizeName

java.lang.Object
javax.print.attribute.EnumSyntax
javax.print.attribute.standard.Media
javax.print.attribute.standard.MediaSizeName
Все реализованные интерфейсы:
Serializable, Cloneable, Attribute, DocAttribute, PrintJobAttribute, PrintRequestAttribute
public class MediaSizeName extends Media
Класс MediaSizeName является подклассом Media.

Этот атрибут можно использовать вместо указания MediaName или MediaTray.

Класс MediaSizeName в настоящее время объявляет несколько стандартных значений названий носителей.

Совместимость с IPP: MediaSizeName — это класс представления значений атрибута IPP «media», задающего размеры носителей. Названия размеров носителей соответствуют указанным в RFC IPP 1.1 RFC 2911

Внешние спецификации
  • RFC 2911: протокол интернет-печати 1.1: модель и семантика
См. также:
  • Сериализованная форма

Краткое описание полей

Модификатор и тип Поле Описание
static final MediaSizeName A
Формат A.
static final MediaSizeName B
Формат B.
static final MediaSizeName C
Формат C.
static final MediaSizeName D
Формат D.
static final MediaSizeName E
Формат E.
static final MediaSizeName EXECUTIVE
Формат executive.
static final MediaSizeName FOLIO
Формат folio.
static final MediaSizeName INVOICE
Формат invoice.
static final MediaSizeName ISO_A0
Формат A0.
static final MediaSizeName ISO_A1
Формат A1.
static final MediaSizeName ISO_A10
Формат A10.
static final MediaSizeName ISO_A2
Формат A2.
static final MediaSizeName ISO_A3
Формат A3.
static final MediaSizeName ISO_A4
Формат A4.
static final MediaSizeName ISO_A5
Формат A5.
static final MediaSizeName ISO_A6
Формат A6.
static final MediaSizeName ISO_A7
Формат A7.
static final MediaSizeName ISO_A8
Формат A8.
static final MediaSizeName ISO_A9
Формат A9.
static final MediaSizeName ISO_B0
Формат ISO B0.
static final MediaSizeName ISO_B1
Формат ISO B1.
static final MediaSizeName ISO_B10
Формат ISO B10.
static final MediaSizeName ISO_B2
Формат ISO B2.
static final MediaSizeName ISO_B3
Формат ISO B3.
static final MediaSizeName ISO_B4
Формат ISO B4.
static final MediaSizeName ISO_B5
Формат ISO B5.
static final MediaSizeName ISO_B6
Формат ISO B6.
static final MediaSizeName ISO_B7
Формат ISO B7.
static final MediaSizeName ISO_B8
Формат ISO B8.
static final MediaSizeName ISO_B9
Формат ISO B9.
static final MediaSizeName ISO_C0
Формат ISO C0.
static final MediaSizeName ISO_C1
Формат ISO C1.
static final MediaSizeName ISO_C2
Формат ISO C2.
static final MediaSizeName ISO_C3
Формат ISO C3.
static final MediaSizeName ISO_C4
Формат ISO C4.
static final MediaSizeName ISO_C5
Формат ISO C5.
static final MediaSizeName ISO_C6
Формат letter.
static final MediaSizeName ISO_DESIGNATED_LONG
Удлиненный формат ISO.
static final MediaSizeName ITALY_ENVELOPE
Формат итальянского конверта.
static final MediaSizeName JAPANESE_DOUBLE_POSTCARD
Формат японской двойной почтовой открытки.
static final MediaSizeName JAPANESE_POSTCARD
Формат японской почтовой открытки.
static final MediaSizeName JIS_B0
Формат JIS B0.
static final MediaSizeName JIS_B1
Формат JIS B1.
static final MediaSizeName JIS_B10
Формат JIS B10.
static final MediaSizeName JIS_B2
Формат JIS B2.
static final MediaSizeName JIS_B3
Формат JIS B3.
static final MediaSizeName JIS_B4
Формат JIS B4.
static final MediaSizeName JIS_B5
Формат JIS B5.
static final MediaSizeName JIS_B6
Формат JIS B6.
static final MediaSizeName JIS_B7
Формат JIS B7.
static final MediaSizeName JIS_B8
Формат JIS B8.
static final MediaSizeName JIS_B9
Формат JIS B9.
static final MediaSizeName LEDGER
Формат ledger.
static final MediaSizeName MONARCH_ENVELOPE
Формат конверта monarch.
static final MediaSizeName NA_10X13_ENVELOPE
Формат североамериканского конверта 10x13.
static final MediaSizeName NA_10X14_ENVELOPE
Формат североамериканского конверта 10x14.
static final MediaSizeName NA_10X15_ENVELOPE
Формат североамериканского конверта 10x15.
static final MediaSizeName NA_5X7
Североамериканская бумага формата 5x7.
static final MediaSizeName NA_6X9_ENVELOPE
Формат североамериканского конверта 6x9.
static final MediaSizeName NA_7X9_ENVELOPE
Формат североамериканского конверта 7x9.
static final MediaSizeName NA_8X10
Североамериканская бумага формата 8x10.
static final MediaSizeName NA_9X11_ENVELOPE
Формат североамериканского конверта 9x11.
static final MediaSizeName NA_9X12_ENVELOPE
Формат североамериканского конверта 9x12.
static final MediaSizeName NA_LEGAL
Формат legal.
static final MediaSizeName NA_LETTER
Формат letter.
static final MediaSizeName NA_NUMBER_10_ENVELOPE
Формат конверта № 10.
static final MediaSizeName NA_NUMBER_11_ENVELOPE
Формат конверта № 11.
static final MediaSizeName NA_NUMBER_12_ENVELOPE
Формат конверта № 12.
static final MediaSizeName NA_NUMBER_14_ENVELOPE
Формат конверта № 14.
static final MediaSizeName NA_NUMBER_9_ENVELOPE
Формат конверта № 9.
static final MediaSizeName PERSONAL_ENVELOPE
Формат личного конверта.
static final MediaSizeName QUARTO
Формат quarto.
static final MediaSizeName TABLOID
Формат tabloid.

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

MediaSizeName(int value)
Модификатор Конструктор Описание
protected
Создает новое перечисляемое значение размера носителя с указанным целочисленным значением.

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

Модификатор и тип Метод Описание
protected EnumSyntax[] getEnumValueTable()
Возвращает таблицу значений перечисления для класса MediaSizeName.
protected String[] getStringTable()
Возвращает таблицу строк для класса MediaSizeName.

Методы, объявленные в классе Media

equals, getCategory, getName
Модификатор и тип Метод Описание
boolean equals(Object object)
Возвращает, эквивалентен ли этот атрибут носителя переданному объекту.
final Class<? extends Attribute> getCategory()
Возвращает класс атрибута печати, который используется в качестве «категории» для этого значения атрибута печати.
final String getName()
Возвращает название категории, экземпляром которой является это значение атрибута.

Методы, объявленные в классе EnumSyntax

clone, getOffset, getValue, hashCode, readResolve, toString
Модификатор и тип Метод Описание
Object clone()
Возвращает копию этого значения перечисления, которая в соответствии с семантикой значений перечисления является тем же объектом, что и это значение.
protected int getOffset()
Возвращает наименьшее целочисленное значение, используемое классом перечисления данного значения.
int getValue()
Возвращает целочисленное значение этого значения перечисления.
int hashCode()
Возвращает хеш-код этого значения перечисления.
protected Object readResolve()
При чтении объекта преобразует этот десериализованный экземпляр перечисления в соответствующее значение перечисления, определенное в классе атрибута перечисления.
String toString()
Возвращает строковое значение, соответствующее этому значению перечисления.

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

finalize, getClass, notify, notifyAll, wait, wait, wait
Модификатор и тип Метод Описание
protected void finalize()
Устарело, будет удалено: этот элемент API может быть удален в будущей версии.
Финализация устарела и будет удалена в одном из следующих выпусков.
final Class<?> getClass()
Возвращает класс времени выполнения этого объекта Object.
final void notify()
Пробуждает один поток, ожидающий на мониторе этого объекта.
final void notifyAll()
Пробуждает все потоки, ожидающие на мониторе этого объекта.
final void wait()
Заставляет текущий поток ожидать пробуждения, обычно в результате вызова notify или прерывания.
final void wait(long timeoutMillis)
Заставляет текущий поток ожидать пробуждения, обычно в результате вызова notify или прерывания, либо до истечения указанного промежутка реального времени.
final void wait(long timeoutMillis, int nanos)
Заставляет текущий поток ожидать пробуждения, обычно в результате вызова notify или прерывания, либо до истечения указанного промежутка реального времени.

Подробное описание полей

ISO_A0

public static final MediaSizeName ISO_A0
Размер A0.

ISO_A1

public static final MediaSizeName ISO_A1
Размер A1.

ISO_A2

public static final MediaSizeName ISO_A2
Размер A2.

ISO_A3

public static final MediaSizeName ISO_A3
Размер A3.

ISO_A4

public static final MediaSizeName ISO_A4
Размер A4.

ISO_A5

public static final MediaSizeName ISO_A5
Размер A5.

ISO_A6

public static final MediaSizeName ISO_A6
Размер A6.

ISO_A7

public static final MediaSizeName ISO_A7
Размер A7.

ISO_A8

public static final MediaSizeName ISO_A8
Размер A8.

ISO_A9

public static final MediaSizeName ISO_A9
Размер A9.

ISO_A10

public static final MediaSizeName ISO_A10
Размер A10.

ISO_B0

public static final MediaSizeName ISO_B0
Размер ISO B0.

ISO_B1

public static final MediaSizeName ISO_B1
Размер ISO B1.

ISO_B2

public static final MediaSizeName ISO_B2
Размер ISO B2.

ISO_B3

public static final MediaSizeName ISO_B3
Размер ISO B3.

ISO_B4

public static final MediaSizeName ISO_B4
Размер ISO B4.

ISO_B5

public static final MediaSizeName ISO_B5
Размер ISO B5.

ISO_B6

public static final MediaSizeName ISO_B6
Размер ISO B6.

ISO_B7

public static final MediaSizeName ISO_B7
Размер ISO B7.

ISO_B8

public static final MediaSizeName ISO_B8
Размер ISO B8.

ISO_B9

public static final MediaSizeName ISO_B9
Размер ISO B9.

ISO_B10

public static final MediaSizeName ISO_B10
Размер ISO B10.

JIS_B0

public static final MediaSizeName JIS_B0
Размер JIS B0.

JIS_B1

public static final MediaSizeName JIS_B1
Размер JIS B1.

JIS_B2

public static final MediaSizeName JIS_B2
Размер JIS B2.

JIS_B3

public static final MediaSizeName JIS_B3
Размер JIS B3.

JIS_B4

public static final MediaSizeName JIS_B4
Размер JIS B4.

JIS_B5

public static final MediaSizeName JIS_B5
Размер JIS B5.

JIS_B6

public static final MediaSizeName JIS_B6
Размер JIS B6.

JIS_B7

public static final MediaSizeName JIS_B7
Размер JIS B7.

JIS_B8

public static final MediaSizeName JIS_B8
Размер JIS B8.

JIS_B9

public static final MediaSizeName JIS_B9
Размер JIS B9.

JIS_B10

public static final MediaSizeName JIS_B10
Размер JIS B10.

ISO_C0

public static final MediaSizeName ISO_C0
Размер ISO C0.

ISO_C1

public static final MediaSizeName ISO_C1
Размер ISO C1.

ISO_C2

public static final MediaSizeName ISO_C2
Размер ISO C2.

ISO_C3

public static final MediaSizeName ISO_C3
Размер ISO C3.

ISO_C4

public static final MediaSizeName ISO_C4
Размер ISO C4.

ISO_C5

public static final MediaSizeName ISO_C5
Размер ISO C5.

ISO_C6

public static final MediaSizeName ISO_C6
Размер конверта.

NA_LETTER

public static final MediaSizeName NA_LETTER
Размер Letter.

NA_LEGAL

public static final MediaSizeName NA_LEGAL
Размер Legal.

EXECUTIVE

public static final MediaSizeName EXECUTIVE
Размер Executive.

LEDGER

public static final MediaSizeName LEDGER
Размер Ledger.

TABLOID

public static final MediaSizeName TABLOID
Размер Tabloid.

INVOICE

public static final MediaSizeName INVOICE
Размер для счетов.

FOLIO

public static final MediaSizeName FOLIO
Размер Folio.

QUARTO

public static final MediaSizeName QUARTO
Размер Quarto.

JAPANESE_POSTCARD

public static final MediaSizeName JAPANESE_POSTCARD
Размер японской почтовой открытки.

JAPANESE_DOUBLE_POSTCARD

public static final MediaSizeName JAPANESE_DOUBLE_POSTCARD
Размер японской двойной почтовой открытки.

A

public static final MediaSizeName A
Размер A.

B

public static final MediaSizeName B
Размер B.

C

public static final MediaSizeName C
Размер C.

D

public static final MediaSizeName D
Размер D.

E

public static final MediaSizeName E
Размер E.

ISO_DESIGNATED_LONG

public static final MediaSizeName ISO_DESIGNATED_LONG
Размер ISO designated long.

ITALY_ENVELOPE

public static final MediaSizeName ITALY_ENVELOPE
Размер итальянского конверта.

MONARCH_ENVELOPE

public static final MediaSizeName MONARCH_ENVELOPE
Размер конверта Monarch.

PERSONAL_ENVELOPE

public static final MediaSizeName PERSONAL_ENVELOPE
Размер личного конверта.

NA_NUMBER_9_ENVELOPE

public static final MediaSizeName NA_NUMBER_9_ENVELOPE
Размер конверта № 9.

NA_NUMBER_10_ENVELOPE

public static final MediaSizeName NA_NUMBER_10_ENVELOPE
Размер конверта № 10.

NA_NUMBER_11_ENVELOPE

public static final MediaSizeName NA_NUMBER_11_ENVELOPE
Размер конверта № 11.

NA_NUMBER_12_ENVELOPE

public static final MediaSizeName NA_NUMBER_12_ENVELOPE
Размер конверта № 12.

NA_NUMBER_14_ENVELOPE

public static final MediaSizeName NA_NUMBER_14_ENVELOPE
Размер конверта № 14.

NA_6X9_ENVELOPE

public static final MediaSizeName NA_6X9_ENVELOPE
Размер североамериканского конверта 6×9.

NA_7X9_ENVELOPE

public static final MediaSizeName NA_7X9_ENVELOPE
Размер североамериканского конверта 7×9.

NA_9X11_ENVELOPE

public static final MediaSizeName NA_9X11_ENVELOPE
Размер североамериканского конверта 9×11.

NA_9X12_ENVELOPE

public static final MediaSizeName NA_9X12_ENVELOPE
Размер североамериканского конверта 9×12.

NA_10X13_ENVELOPE

public static final MediaSizeName NA_10X13_ENVELOPE
Размер североамериканского конверта 10×13.

NA_10X14_ENVELOPE

public static final MediaSizeName NA_10X14_ENVELOPE
Размер североамериканского конверта 10×14.

NA_10X15_ENVELOPE

public static final MediaSizeName NA_10X15_ENVELOPE
Размер североамериканского конверта 10×15.

NA_5X7

public static final MediaSizeName NA_5X7
Североамериканская бумага формата 5×7.

NA_8X10

public static final MediaSizeName NA_8X10
Североамериканская бумага формата 8×10.

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

MediaSizeName

protected MediaSizeName(int value)
Создает новое значение перечисления размера носителя с указанным целочисленным значением.
Параметры:
value — целочисленное значение

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

getStringTable

protected String[] getStringTable()
Возвращает таблицу строк для класса MediaSizeName.
Переопределяет:
getStringTable в классе EnumSyntax
Возвращает:
таблицу строк

getEnumValueTable

protected EnumSyntax[] getEnumValueTable()
Возвращает таблицу значений перечисления для класса MediaSizeName.
Переопределяет:
getEnumValueTable в классе EnumSyntax
Возвращает:
таблицу значений

Сообщить об ошибке или предложить улучшение
Дополнительные справочные материалы по API и документацию для разработчиков см. в разделе документации Java SE, где представлены более подробные описания для разработчиков, включая обзоры концепций, определения терминов, обходные решения и примеры работающего кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или ее аффилированных лиц в США и других странах.
Авторские права © 1993, 2026, 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.

Spec-Zone.ru

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