Spec-Zone.ru › OpenJavaFX 21

Класс JobSettings

java.lang.Object
fx.print.JobSettings
public final class JobSettings extends Object
Класс JobSettings инкапсулирует большую часть конфигурации задания печати. Приложения не могут и не должны напрямую создавать или устанавливать экземпляр JobSettings. Один экземпляр уже установлен для задания печати при его создании.

Как документировано в PrinterJob, JobSettings, установленные для этого задания, изначально отражают текущие параметры по умолчанию для принтера, первоначально связанного с этим заданием.

Делегат JobSettings остается неизменным на протяжении всего жизненного цикла задания и его свойства будут обновляться для соответствия изменениям принтера в задании. Например, в результате взаимодействия пользователя через диалоговое окно платформы. Несовместимые настройки обычно приводят к тому, что настройка возвращается к значению по умолчанию для нового принтера.

Все неявные или явные обновления настроек, полученные в результате взаимодействия пользователя с диалоговым окном, будут переданы и видны приложению после того, как пользователь подтвердит настройки, закрыв диалоговое окно с помощью опции "принять".

Для большинства приложений печати, вероятно, достаточно позволить пользователю установить желаемые параметры и передать их заданию. Для приложений, которым они нужны, существуют методы установки и получения значений отдельных параметров, которые также доступны как свойства, а изменения значений настроек могут отслеживаться и обновляться с помощью этих свойств.

Не все значения настроек доступны на всех принтерах. Например, принтер может не поддерживать двустороннюю печать. Обратитесь к классу Printer для того, чтобы определить поддерживаемые параметры.

Since:
JavaFX 8.0

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

Тип Свойство Описание
final ObjectProperty<Collation> collation
Свойство, представляющее экземпляр Collation.
final IntegerProperty copies
IntegerProperty представляющее количество копий задания для печати.
final StringProperty jobName
StringProperty представляющее имя задания.
final StringProperty outputFile
StringProperty представляющее имя файла файловой системы, в который драйвер принтера платформы должен сохранить данные отрендеренной печати.
final ObjectProperty<PageLayout> pageLayout
Свойство, представляющее экземпляр PageLayout.
final ObjectProperty pageRanges
ObjectProperty, значение которого представляет страницы задания для печати в виде массива PageRange.
final ObjectProperty<PaperSource> paperSource
Свойство, представляющее экземпляр PaperSource.
final ObjectProperty<PrintColor> printColor
Свойство, представляющее экземпляр PrintColor.
final ObjectProperty<PrintQuality> printQuality
Свойство, представляющее экземпляр PrintQuality.
final ObjectProperty<PrintResolution> printResolution
Свойство, представляющее экземпляр PrintResolution.
final ObjectProperty<PrintSides> printSides
Свойство, представляющее экземпляр PrintSides.

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

Модификатор и тип Метод Описание
final ObjectProperty<Collation> collationProperty()
Свойство, представляющее экземпляр Collation.
final IntegerProperty copiesProperty()
IntegerProperty представляющее количество копий задания для печати.
final Collation getCollation()
Возвращает значение свойства collation.
final int getCopies()
Возвращает значение свойства copies.
final String getJobName()
Возвращает значение свойства jobName.
final String getOutputFile()
Возвращает значение свойства outputFile.
final PageLayout getPageLayout()
Возвращает значение свойства pageLayout.
final PageRange[] getPageRanges()
Возвращает значение свойства pageRanges.
final PaperSource getPaperSource()
Возвращает значение свойства paperSource.
final PrintColor getPrintColor()
Возвращает значение свойства printColor.
final PrintQuality getPrintQuality()
Возвращает значение свойства printQuality.
final PrintResolution getPrintResolution()
Возвращает значение свойства printResolution.
final PrintSides getPrintSides()
Возвращает значение свойства printSides.
final StringProperty jobNameProperty()
StringProperty представляющее имя задания.
final StringProperty outputFileProperty()
StringProperty представляющее имя файла файловой системы, в который драйвер принтера платформы должен сохранить данные отрендеренной печати.
final ObjectProperty<PageLayout> pageLayoutProperty()
Свойство, представляющее экземпляр PageLayout.
final ObjectProperty pageRangesProperty()
ObjectProperty, значение которого представляет страницы задания для печати в виде массива PageRange.
final ObjectProperty<PaperSource> paperSourceProperty()
Свойство, представляющее экземпляр PaperSource.
final ObjectProperty<PrintColor> printColorProperty()
Свойство, представляющее экземпляр PrintColor.
final ObjectProperty<PrintQuality> printQualityProperty()
Свойство, представляющее экземпляр PrintQuality.
final ObjectProperty<PrintResolution> printResolutionProperty()
Свойство, представляющее экземпляр PrintResolution.
final ObjectProperty<PrintSides> printSidesProperty()
Свойство, представляющее экземпляр PrintSides.
final void setCollation(Collation collation)
Устанавливает значение свойства collation.
final void setCopies(int nCopies)
Устанавливает значение свойства copies.
final void setJobName(String name)
Устанавливает значение свойства jobName.
final void setOutputFile(String filePath)
Устанавливает значение свойства outputFile.
final void setPageLayout(PageLayout pageLayout)
Устанавливает значение свойства pageLayout.
final void setPageRanges(PageRange... pages)
Диапазон страниц для печати в виде массива PageRange.
final void setPaperSource(PaperSource value)
Устанавливает значение свойства paperSource.
final void setPrintColor(PrintColor color)
Устанавливает значение свойства printColor.
final void setPrintQuality(PrintQuality quality)
Устанавливает значение свойства printQuality.
final void setPrintResolution(PrintResolution resolution)
Устанавливает значение свойства printResolution.
final void setPrintSides(PrintSides sides)
Устанавливает значение свойства printSides.

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

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

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

jobName

public final StringProperty jobNameProperty
StringProperty представляющее имя задания.
См. также:
  • getJobName()
  • setJobName(String)
  • jobNameProperty()

outputFile

public final StringProperty outputFileProperty
Строка StringProperty, представляющая имя файла системы файлов, в который драйвер платформенного принтера должен поместить данные отрендеренного текста.

Приложения могут использовать это для программирования поведения печати в файл, где система печати по умолчанию способна сохранять вывод в файл системы файлов, а не в устройство принтера.

Это часто полезно, когда драйвер принтера генерирует формат, такой как Postscript или PDF, и приложение намеревается распространить результат, а не печатать его, или по какой-либо другой причине приложение не хочет, чтобы принтер выводил физические носители (бумагу).

Значение по умолчанию — пустая строка, которая интерпретируется как не заданное, эквивалентно null, что означает, что вывод отправляется на принтер. Таким образом, для сброса к печати на принтере необходимо очистить значение этого свойства, установив его в null или пустую строку.

Кроме того, если приложение отображает диалоговое окно принтера, которое позволяет пользователю указать место назначения файла, включая изменение указанного приложением места назначения файла, значение этого свойства будет отражать выбранный пользователем вариант, включая очистку его для сброса к печати на принтере, если пользователь это сделает.

Если система печати не поддерживает печать в файл, то это значение будет проигнорировано.

Если указанное имя указывает на несуществующий путь или не указывает на файл, доступный для записи пользователем, при печати результаты зависят от платформы. Возможные варианты поведения включают замену на значение по умолчанию, печать на принтере или ошибку печати платформы. Если установлен SecurityManager и он запрещает доступ к указанному файлу, может быть выброшено исключение SecurityException.

Значение по умолчанию:
пустая строка
С:
17
См. также:
  • getOutputFile()
  • setOutputFile(String)
  • outputFileProperty()

copies

public final IntegerProperty copiesProperty
IntegerProperty представляющее количество копий задания для печати.
См. также:
  • getCopies()
  • setCopies(int)
  • copiesProperty()

pageRanges

public final ObjectProperty pageRangesProperty
ObjectProperty, значение которого представляет страницы задания для печати в виде массива PageRange. Значение null означает печать всех страниц. В противном случае это должен быть массив неперекрывающихся объектов PageRange, отсортированных по возрастанию номера страницы. Номера страниц начинаются с 1 (одного). Пустой массив считается эквивалентным массиву null.

Незаконный или не поддерживаемый (принтером) набор диапазонов страниц будет проигнорирован.

Диапазоны, выходящие за пределы количества страниц, отрендеренных заданием во время печати, не вызывают ошибок.

См. также:
  • getPageRanges()
  • setPageRanges(PageRange[])
  • pageRangesProperty()

printSides

public final ObjectProperty<PrintSides> printSidesProperty
Свойство, представляющее экземпляр PrintSides.
См. также:
  • getPrintSides()
  • setPrintSides(PrintSides)
  • printSidesProperty()

collation

public final ObjectProperty<Collation> collationProperty
Свойство, представляющее экземпляр Collation. Сортировка определяет порядок листов при печати нескольких копий документа. Соответственно, это актуально только при печати 2 или более копий документа с 2 или более листами. Лист — это физический носитель, поэтому документы с 2 страницами, напечатанными N-кратно или с обеих сторон, могут по-прежнему иметь только один лист. Задание печати с сортировкой (сортировка) генерирует документы с листами документа, отсортированными по порядку. При печати без сортировки собираются несколько копий одного и того же листа. Без сортировки (false) — типичное значение по умолчанию.
См. также:
  • getCollation()
  • setCollation(Collation)
  • collationProperty()

printColor

public final ObjectProperty<PrintColor> printColorProperty
Свойство, представляющее экземпляр PrintColor. Если установлено значение null, оно игнорируется.
См. также:
  • getPrintColor()
  • setPrintColor(PrintColor)
  • printColorProperty()

printQuality

public final ObjectProperty<PrintQuality> printQualityProperty
Свойство, представляющее экземпляр PrintQuality.

Обратите внимание, что качество и разрешение являются перекрывающимися понятиями. Следовательно, принтер может поддерживать настройку одного из них, но не обоих. Приложения, настраивающие эти значения программно, должны запросить оба свойства и соответствующим образом выбрать поддерживаемые значения. Если принтер поддерживает нестандартные значения, код, вероятно, не сможет отличить интерпретацию этих значений принтером, и безопаснее всего придерживаться выбора стандартного значения, соответствующего требованиям.

См. также:
  • getPrintQuality()
  • setPrintQuality(PrintQuality)
  • printQualityProperty()

printResolution

public final ObjectProperty<PrintResolution> printResolutionProperty
Свойство, представляющее экземпляр PrintResolution. Значение null игнорируется.

Обратите внимание, что качество и разрешение являются перекрывающимися понятиями. Следовательно, принтер может поддерживать настройку одного из них, но не обоих. Приложения, настраивающие эти значения программно, должны запросить оба свойства и соответствующим образом выбрать поддерживаемые значения. Если принтер поддерживает нестандартные значения, код, вероятно, не сможет отличить интерпретацию этих значений принтером, и безопаснее всего придерживаться выбора стандартного значения, соответствующего требованиям.

См. также:
  • getPrintResolution()
  • setPrintResolution(PrintResolution)
  • printResolutionProperty()

paperSource

public final ObjectProperty<PaperSource> paperSourceProperty
Свойство, представляющее экземпляр PaperSource. Значение null игнорируется.
См. также:
  • getPaperSource()
  • setPaperSource(PaperSource)
  • paperSourceProperty()

pageLayout

public final ObjectProperty<PageLayout> pageLayoutProperty
Свойство, представляющее экземпляр PageLayout. Установка значения null игнорируется.
См. также:
  • getPageLayout()
  • setPageLayout(PageLayout)
  • pageLayoutProperty()

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

jobNameProperty

public final StringProperty jobNameProperty()
StringProperty представляющее имя задания.
Возвращает:
имя задания
См. также:
  • getJobName()
  • setJobName(String)

getJobName

public final String getJobName()
Получает значение свойства jobName.
Описание свойства:
StringProperty представляющее имя задания.
Возвращает:
значение свойства jobName
См. также:
  • setJobName(String)
  • jobNameProperty()

setJobName

public final void setJobName(String name)
Устанавливает значение свойства jobName.
Описание свойства:
StringProperty представляющее имя задания.
Параметры:
name - значение свойства jobName
См. также:
  • getJobName()
  • jobNameProperty()

outputFileProperty

public final StringProperty outputFileProperty()
Строка, представляющая имя файла файловой системы, в который драйвер платформенного принтера должен сохранить отрендеренные данные печати.

Приложения могут использовать это для программирования поведения печати в файл, когда родная система печати способна сохранять вывод в файл файловой системы, а не в устройство принтера.

Это часто полезно, когда драйвер принтера генерирует формат, такой как Postscript или PDF, и приложение намерено распространить результат вместо печати, или по какой-либо другой причине приложение не хочет, чтобы физический носитель (бумага) выдавался принтером.

Значение по умолчанию — пустая строка, которая интерпретируется как не заданное, эквивалентно null, что означает, что вывод отправляется на принтер. Таким образом, для возврата к печати на принтер очистите значение этого свойства, установив его в null или пустую строку.

Кроме того, если приложение отображает диалоговое окно принтера, которое позволяет пользователю указать место назначения файла, включая изменение местоположения файла, заданного приложением, значение этого свойства будет отражать этот выбор пользователя, включая очистку его для возврата к печати на принтер, если пользователь это сделает.

Если система печати не поддерживает печать в файл, то это настройка будет проигнорирована.

Если указанное имя указывает на несуществующий путь или не указывает на доступный для записи пользователем файл, при печати результаты зависят от платформы. Возможные варианты поведения могут включать замену на стандартное местоположение выходного файла, печать на принтер вместо этого или ошибку платформенной печати. Если установлен SecurityManager и он отказывается предоставить доступ к указанному файлу, может быть выброшено исключение SecurityException.

Значение по умолчанию:
пустая строка
Возвращает:
имя файла буфера принтера
С:
17
См. также:
  • getOutputFile()
  • setOutputFile(String)

getOutputFile

public final String getOutputFile()
Возвращает значение свойства outputFile.
Описание свойства:
Строка, представляющая имя файла файловой системы, в который драйвер платформенного принтера должен сохранить отрендеренные данные печати.

Приложения могут использовать это для программирования поведения печати в файл, когда родная система печати способна сохранять вывод в файл файловой системы, а не в устройство принтера.

Это часто полезно, когда драйвер принтера генерирует формат, такой как Postscript или PDF, и приложение намерено распространить результат вместо печати, или по какой-либо другой причине приложение не хочет, чтобы физический носитель (бумага) выдавался принтером.

Значение по умолчанию — пустая строка, которая интерпретируется как не заданное, эквивалентно null, что означает, что вывод отправляется на принтер. Таким образом, для возврата к печати на принтер очистите значение этого свойства, установив его в null или пустую строку.

Кроме того, если приложение отображает диалоговое окно принтера, которое позволяет пользователю указать место назначения файла, включая изменение местоположения файла, заданного приложением, значение этого свойства будет отражать этот выбор пользователя, включая очистку его для возврата к печати на принтер, если пользователь это сделает.

Если система печати не поддерживает печать в файл, то это настройка будет проигнорирована.

Если указанное имя указывает на несуществующий путь или не указывает на доступный для записи пользователем файл, при печати результаты зависят от платформы. Возможные варианты поведения могут включать замену на стандартное местоположение выходного файла, печать на принтер вместо этого или ошибку платформенной печати. Если установлен SecurityManager и он отказывается предоставить доступ к указанному файлу, может быть выброшено исключение SecurityException.

Значение по умолчанию:
пустая строка
Возвращает:
значение свойства outputFile
С:
17
См. также:
  • setOutputFile(String)
  • outputFileProperty()

setOutputFile

public final void setOutputFile(String filePath)
Устанавливает значение свойства outputFile.
Описание свойства:
Строка, представляющая имя файла файловой системы, в который драйвер платформенного принтера должен сохранить отрендеренные данные печати.

Приложения могут использовать это для программирования поведения печати в файл, когда родная система печати способна сохранять вывод в файл файловой системы, а не в устройство принтера.

Это часто полезно, когда драйвер принтера генерирует формат, такой как Postscript или PDF, и приложение намерено распространить результат вместо печати, или по какой-либо другой причине приложение не хочет, чтобы физический носитель (бумага) выдавался принтером.

Значение по умолчанию — пустая строка, которая интерпретируется как не заданное, эквивалентно null, что означает, что вывод отправляется на принтер. Таким образом, для возврата к печати на принтер очистите значение этого свойства, установив его в null или пустую строку.

Кроме того, если приложение отображает диалоговое окно принтера, которое позволяет пользователю указать место назначения файла, включая изменение местоположения файла, заданного приложением, значение этого свойства будет отражать этот выбор пользователя, включая очистку его для возврата к печати на принтер, если пользователь это сделает.

Если система печати не поддерживает печать в файл, то это настройка будет проигнорирована.

Если указанное имя указывает на несуществующий путь или не указывает на доступный для записи пользователем файл, при печати результаты зависят от платформы. Возможные варианты поведения могут включать замену на стандартное местоположение выходного файла, печать на принтер вместо этого или ошибку платформенной печати. Если установлен SecurityManager и он отказывается предоставить доступ к указанному файлу, может быть выброшено исключение SecurityException.

Значение по умолчанию:
пустая строка
Параметры:
filePath - значение свойства outputFile
С:
17
См. также:
  • getOutputFile()
  • outputFileProperty()

copiesProperty

public final IntegerProperty copiesProperty()
IntegerProperty представляющее количество копий задания на печать.
Возвращает:
количество копий задания на печать
См. также:
  • getCopies()
  • setCopies(int)

getCopies

public final int getCopies()
Возвращает значение свойства copies.
Описание свойства:
IntegerProperty представляющее количество копий задания на печать.
Возвращает:
значение свойства copies
См. также:
  • setCopies(int)
  • copiesProperty()

setCopies

public final void setCopies(int nCopies)
Устанавливает значение свойства copies.
Описание свойства:
IntegerProperty представляющее количество копий задания на печать.
Параметры:
nCopies - значение для свойства copies
См. также:
  • getCopies()
  • copiesProperty()

pageRangesProperty

public final ObjectProperty pageRangesProperty()
ObjectProperty, значение которого представляет страницы задания для печати в виде массива PageRange. Значение null означает печать всех страниц. В противном случае это должен быть массив непересекающихся объектов PageRange, отсортированных по возрастанию номера страницы. Номера страниц начинаются с 1 (одна). Пустой массив считается эквивалентным массиву null.

Неправильный или неподдерживаемый (принтером) набор диапазонов страниц будет проигнорирован.

Диапазоны, превышающие количество страниц, отображаемых заданием при печати, не вызывают никакой ошибки.

Возвращает:
значение, представляющее страницы задания для печати в виде массива PageRange
См. также:
  • getPageRanges()
  • setPageRanges(PageRange[])

getPageRanges

public final PageRange[] getPageRanges()
Возвращает значение свойства pageRanges.
Описание свойства:
ObjectProperty, значение которого представляет страницы задания для печати в виде массива PageRange. Значение null означает печать всех страниц. В противном случае это должен быть массив непересекающихся объектов PageRange, отсортированных по возрастанию номера страницы. Номера страниц начинаются с 1 (одна). Пустой массив считается эквивалентным массиву null.

Неправильный или неподдерживаемый (принтером) набор диапазонов страниц будет проигнорирован.

Диапазоны, превышающие количество страниц, отображаемых заданием при печати, не вызывают никакой ошибки.

Возвращает:
значение свойства pageRanges
См. также:
  • setPageRanges(PageRange[])
  • pageRangesProperty()

setPageRanges

public final void setPageRanges(PageRange... pages)
Диапазон страниц для печати в виде массива PageRange. Использование varargs означает, что в общем случае единственный диапазон может быть преобразован в объект. ((PageRange[])null) всегда означает все страницы, однако, поскольку это значение по умолчанию, оно используется реже. См. pageRangesProperty() для получения более подробной информации.
Параметры:
pages - null или массив varargs, как указано выше

printSidesСвойство

public final ObjectProperty<PrintSides> printSidesProperty()
Свойство, представляющее экземпляр PrintSides.
Возвращает:
экземпляр PrintSides
См. также:
  • getPrintSides()
  • setPrintSides(PrintSides)

getPrintSides

public final PrintSides getPrintSides()
Получает значение свойства printSides.
Описание свойства:
Свойство, представляющее экземпляр PrintSides.
Возвращает:
значение свойства printSides
См. также:
  • setPrintSides(PrintSides)
  • printSidesProperty()

setPrintSides

public final void setPrintSides(PrintSides sides)
Устанавливает значение свойства printSides.
Описание свойства:
Свойство, представляющее экземпляр PrintSides.
Параметры:
sides - значение для свойства printSides
См. также:
  • getPrintSides()
  • printSidesProperty()

collationСвойство

public final ObjectProperty<Collation> collationProperty()
Свойство, представляющее экземпляр Collation. Сортировка определяет, как листы сортируются при печати нескольких копий документа. Таким образом, это актуально только в том случае, если печатается 2 или более копий документа с 2 или более листами. Лист — это физическая среда, поэтому документы с 2 страницами, напечатанными N-up или двусторонне, могут по-прежнему иметь только один лист. Сортированная печать создает документы, в которых листы документа отсортированы последовательно. При несортированной печати собираются несколько копий одного листа. Несортированная печать (false) — это типичное значение по умолчанию.
Возвращает:
экземпляр Collation
См. также:
  • getCollation()
  • setCollation(Collation)

getCollation

public final Collation getCollation()
Получает значение свойства collation.
Описание свойства:
Свойство, представляющее экземпляр Collation. Сортировка определяет, как листы сортируются при печати нескольких копий документа. Таким образом, это актуально только в том случае, если печатается 2 или более копий документа с 2 или более листами. Лист — это физическая среда, поэтому документы с 2 страницами, напечатанными N-up или двусторонне, могут по-прежнему иметь только один лист. Сортированная печать создает документы, в которых листы документа отсортированы последовательно. При несортированной печати собираются несколько копий одного листа. Несортированная печать (false) — это типичное значение по умолчанию.
Возвращает:
значение свойства collation
См. также:
  • setCollation(Collation)
  • collationProperty()

setCollation

public final void setCollation(Collation collation)
Устанавливает значение свойства collation.
Описание свойства:
Свойство, представляющее экземпляр Collation. Сортировка определяет, как листы сортируются при печати нескольких копий документа. Таким образом, это актуально только в том случае, если печатается 2 или более копий документа с 2 или более листами. Лист — это физическая среда, поэтому документы с 2 страницами, напечатанными N-up или двусторонне, могут по-прежнему иметь только один лист. Сортированная печать создает документы, в которых листы документа отсортированы последовательно. При несортированной печати собираются несколько копий одного листа. Несортированная печать (false) — это типичное значение по умолчанию.
Параметры:
collation - значение для свойства collation
См. также:
  • getCollation()
  • collationProperty()

printColorСвойство

public final ObjectProperty<PrintColor> printColorProperty()
Свойство, представляющее экземпляр PrintColor. Если установлено значение null, оно игнорируется.
Возвращает:
экземпляр PrintColor
См. также:
  • getPrintColor()
  • setPrintColor(PrintColor)

getPrintColor

public final PrintColor getPrintColor()
Получает значение свойства printColor.
Описание свойства:
Свойство, представляющее экземпляр PrintColor. Если установлено значение null, оно игнорируется.
Возвращает:
значение свойства printColor
См. также:
  • setPrintColor(PrintColor)
  • printColorProperty()

setPrintColor

public final void setPrintColor(PrintColor color)
Устанавливает значение свойства printColor.
Описание свойства:
Свойство, представляющее экземпляр PrintColor. Если установлено значение null, оно игнорируется.
Параметры:
color - значение для свойства printColor
См. также:
  • getPrintColor()
  • printColorProperty()

printQualityСвойство

public final ObjectProperty<PrintQuality> printQualityProperty()
Свойство, представляющее экземпляр PrintQuality.

Обратите внимание, что качество и разрешение — это перекрывающиеся понятия. Поэтому принтер может поддерживать настройку одного или другого, но не обоих. Приложения, настраивающие эти параметры программно, должны запросить оба свойства и соответствующим образом выбрать из поддерживаемых значений. Если принтер поддерживает нестандартные значения, код, вероятно, не сможет отличить интерпретацию принтера этих значений, и безопаснее всего выбрать стандартное значение, соответствующее требованию.

Возвращает:
экземпляр PrintQuality
См. также:
  • getPrintQuality()
  • setPrintQuality(PrintQuality)

getPrintQuality

public final PrintQuality getPrintQuality()
Получает значение свойства printQuality.
Описание свойства:
Свойство, представляющее экземпляр PrintQuality.

Обратите внимание, что качество и разрешение — это перекрывающиеся понятия. Поэтому принтер может поддерживать настройку одного или другого, но не обоих. Приложения, настраивающие эти параметры программно, должны запросить оба свойства и соответствующим образом выбрать из поддерживаемых значений. Если принтер поддерживает нестандартные значения, код, вероятно, не сможет отличить интерпретацию принтера этих значений, и безопаснее всего выбрать стандартное значение, соответствующее требованию.

Возвращает:
значение свойства printQuality
См. также:
  • setPrintQuality(PrintQuality)
  • printQualityProperty()

setPrintQuality

public final void setPrintQuality(PrintQuality quality)
Устанавливает значение свойства printQuality.
Описание свойства:
Свойство, представляющее экземпляр PrintQuality.

Обратите внимание, что качество и разрешение — это перекрывающиеся понятия. Поэтому принтер может поддерживать настройку одного или другого, но не обоих. Приложения, настраивающие эти параметры программно, должны запросить оба свойства и соответствующим образом выбрать из поддерживаемых значений. Если принтер поддерживает нестандартные значения, код, вероятно, не сможет отличить интерпретацию принтера этих значений, и безопаснее всего выбрать стандартное значение, соответствующее требованию.

Параметры:
quality - значение для свойства printQuality
См. также:
  • getPrintQuality()
  • printQualityProperty()

printResolutionСвойство

public final ObjectProperty<PrintResolution> printResolutionProperty()
Свойство, представляющее экземпляр PrintResolution. Значение null игнорируется.

Обратите внимание, что качество и разрешение — это перекрывающиеся понятия. Поэтому принтер может поддерживать настройку одного или другого, но не обоих. Приложения, настраивающие эти параметры программно, должны запросить оба свойства и соответствующим образом выбрать из поддерживаемых значений. Если принтер поддерживает нестандартные значения, код, вероятно, не сможет отличить интерпретацию принтера этих значений, и безопаснее всего выбрать стандартное значение, соответствующее требованию.

Возвращает:
экземпляр PrintResolution
См. также:
  • getPrintResolution()
  • setPrintResolution(PrintResolution)

getPrintResolution

public final PrintResolution getPrintResolution()
Получает значение свойства printResolution.
Описание свойства:
Свойство, представляющее экземпляр PrintResolution. Значение null игнорируется.

Обратите внимание, что качество и разрешение — перекрывающиеся понятия. Поэтому принтер может поддерживать установку одного из них, но не обоих. Приложения, устанавливающие эти значения программно, должны запросить оба свойства и выбрать подходящее значение из поддерживаемых. Если принтер поддерживает нестандартные значения, код, скорее всего, не сможет определить интерпретацию этих значений принтером, и безопаснее всего выбрать стандартное значение, соответствующее требованию.

Возвращает:
значение свойства printResolution
См. также:
  • setPrintResolution(PrintResolution)
  • printResolutionProperty()

setPrintResolution

public final void setPrintResolution(PrintResolution resolution)
Устанавливает значение свойства printResolution.
Описание свойства:
Свойство, представляющее экземпляр PrintResolution. Значение null игнорируется.

Обратите внимание, что качество и разрешение — перекрывающиеся понятия. Поэтому принтер может поддерживать установку одного из них, но не обоих. Приложения, устанавливающие эти значения программно, должны запросить оба свойства и выбрать подходящее значение из поддерживаемых. Если принтер поддерживает нестандартные значения, код, скорее всего, не сможет определить интерпретацию этих значений принтером, и безопаснее всего выбрать стандартное значение, соответствующее требованию.

Параметры:
resolution - значение для свойства printResolution
См. также:
  • getPrintResolution()
  • printResolutionProperty()

paperSourceProperty

public final ObjectProperty<PaperSource> paperSourceProperty()
Свойство, представляющее экземпляр PaperSource. Значение null игнорируется.
Возвращает:
экземпляр PaperSource
См. также:
  • getPaperSource()
  • setPaperSource(PaperSource)

getPaperSource

public final PaperSource getPaperSource()
Получает значение свойства paperSource.
Описание свойства:
Свойство, представляющее экземпляр PaperSource. Значение null игнорируется.
Возвращает:
значение свойства paperSource
См. также:
  • setPaperSource(PaperSource)
  • paperSourceProperty()

setPaperSource

public final void setPaperSource(PaperSource value)
Устанавливает значение свойства paperSource.
Описание свойства:
Свойство, представляющее экземпляр PaperSource. Значение null игнорируется.
Параметры:
value - значение для свойства paperSource
См. также:
  • getPaperSource()
  • paperSourceProperty()

pageLayoutProperty

public final ObjectProperty<PageLayout> pageLayoutProperty()
Свойство, представляющее экземпляр PageLayout. Установка значения null игнорируется.
Возвращает:
экземпляр PageLayout
См. также:
  • getPageLayout()
  • setPageLayout(PageLayout)

getPageLayout

public final PageLayout getPageLayout()
Получает значение свойства pageLayout.
Описание свойства:
Свойство, представляющее экземпляр PageLayout. Установка значения null игнорируется.
Возвращает:
значение свойства pageLayout
См. также:
  • setPageLayout(PageLayout)
  • pageLayoutProperty()

setPageLayout

public final void setPageLayout(PageLayout pageLayout)
Устанавливает значение свойства pageLayout.
Описание свойства:
Свойство, представляющее экземпляр PageLayout. Установка значения null игнорируется.
Параметры:
pageLayout - значение для свойства pageLayout
См. также:
  • getPageLayout()
  • pageLayoutProperty()

© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

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