Spec-Zone.ru › OpenJavaFX 11
Модуль javafx.graphics
Пакет javafx.print

Перечисление PrinterJob.JobStatus

  • java.lang.Object
    • java.lang.Enum<PrinterJob.JobStatus>
      • javafx.print.PrinterJob.JobStatus
  • Все реализуемые интерфейсы:
    Serializable, Comparable<PrinterJob.JobStatus>
    Вложенный класс:
    PrinterJob
    public static enum PrinterJob.JobStatus
    extends Enum<PrinterJob.JobStatus>
    Класс перечислений, используемый для отслеживания состояния задания печати. Приложения могут прослушивать состояние задания с помощью свойства jobStatus или запросить его напрямую с помощью getJobStatus().

    Типичный жизненный цикл задания выглядит следующим образом:

    • задание создается со статусом NOT_STARTED и остается в этом состоянии во время конфигурации через диалоговые окна и т.д.
    • задание переходит в состояние PRINTING при печати первой страницы.
    • задание переходит в состояние DONE, когда задание успешно завершено без отмены или ошибок. Задание завершено.
    • Задания, столкнувшиеся с ERROR или CANCELED также считаются завершенными.

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

    С момента:
    JavaFX 8.0
  • Резюме констант перечисления

    Константы перечисления
    Константа перечисления Описание
    CANCELED
    Задание отменено приложением.
    DONE
    Задание начало печать и позже вызвало endJob(), которое сообщило об успехе.
    ERROR
    В задании произошла ошибка.
    NOT_STARTED
    Новое состояние задания.
    PRINTING
    Задание запросило печать по крайней мере одной страницы и не завершило печать.
  • Резюме методов

    Все методыСтатические методыКонкретные методы
    Модификатор и тип Метод Описание
    static PrinterJob.JobStatus valueOf​(String name)
    Возвращает константу перечисления этого типа с заданным именем.
    static PrinterJob.JobStatus[] values()
    Возвращает массив, содержащий константы этого типа перечисления в порядке их объявления.
    • Методы, унаследованные от класса java.lang.Enum

      clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
    • Методы, унаследованные от класса java.lang.Object

      getClass, notify, notifyAll, wait, wait, wait
  • Подробное описание констант перечисления

    • НЕ_НАЧАТО

      public static final PrinterJob.JobStatus NOT_STARTED
      Новое состояние задания. Может отображать диалоговые окна печати, настраивать задание и запускать печать.
    • ПЕЧАТАЕТСЯ

      public static final PrinterJob.JobStatus PRINTING
      Задание запросило печать по крайней мере одной страницы и не завершило печать. Возможно, больше не отображаются диалоговые окна печати.
    • ОТМЕНЕНО

      public static final PrinterJob.JobStatus CANCELED
      Задание было отменено приложением. Не должно отображать диалоговые окна или запускать печать. Задание должно быть удалено. Нет необходимости вызывать endJob().
    • ОШИБКА

      public static final PrinterJob.JobStatus ERROR
      В задании произошла ошибка. Задание должно быть удалено. Нет необходимости вызывать endJob().
    • ЗАВЕРШЕНО

      public static final PrinterJob.JobStatus DONE
      Задание начало печать и позже вызвало endJob(), которое сообщило об успехе. Задание можно удалить, так как оно не может быть повторно использовано.
  • Подробное описание методов

    • values

      public static PrinterJob.JobStatus[] values()
      Возвращает массив, содержащий константы этого типа перечисления в порядке их объявления. Этот метод можно использовать для перебора констант следующим образом:
      for (PrinterJob.JobStatus c : PrinterJob.JobStatus.values())
          System.out.println(c);
      
      Возвращает:
      массив, содержащий константы этого типа перечисления в порядке их объявления
    • valueOf

      public static PrinterJob.JobStatus valueOf​(String name)
      Возвращает константу перечисления этого типа с заданным именем. Строка должна точно совпадать с идентификатором, используемым для объявления константы перечисления в этом типе. (Дополнительные пробельные символы недопустимы.)
      Параметры:
      name - имя возвращаемой константы перечисления.
      Возвращает:
      константа перечисления с заданным именем
      Исключения:
      IllegalArgumentException - если в этом типе перечисления нет константы с заданным именем
      NullPointerException - если аргумент равен null

© 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