Spec-Zone.ru › OpenJavaFX 8
javafx.scene

Перечисление CacheHint

java.lang.Object
  • java.lang.Enum<CacheHint>
    • javafx.scene.CacheHint

Все реализуемые интерфейсы:

Serializable, Comparable<CacheHint>



public enum CacheHint
extends Enum<CacheHint>
Подсказки кэширования для использования с Node.cacheHint

С:

JavaFX 2.0

См. также:

Node.cacheHintProperty()

  • Краткое описание значений перечисления

    Значения перечисления
    Значение перечисления и описание
    DEFAULT
    Дополнительных подсказок нет.
    QUALITY
    Подсказка для механизма кэширования растровых изображений, что этот узел должен отображаться на экране с наилучшим качеством изображения.
    ROTATE
    Подсказка для механизма кэширования растровых изображений, что если узел повернут, допустимо рисовать его, поворачивая кэшированное растровое изображение (вместо повторного рендеринга узла).
    SCALE
    Подсказка для механизма кэширования растровых изображений, что если узел масштабируется вверх или вниз, допустимо рисовать его, масштабируя кэшированное растровое изображение (вместо повторного рендеринга узла).
    SCALE_AND_ROTATE
    Подсказка для механизма кэширования растровых изображений, что если узел масштабируется и/или поворачивается, допустимо рисовать его, масштабируя и/или поворачивая кэшированное растровое изображение (вместо повторного рендеринга узла).
    SPEED
    Подсказка для механизма кэширования растровых изображений, что этот узел анимируется и его следует рисовать из кэша растровых изображений всякий раз, когда это возможно, чтобы сохранить плавность анимации.
  • Краткое описание методов

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

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

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

    • DEFAULT

      public static final CacheHint DEFAULT
      Дополнительных подсказок нет. Система определит оптимальное использование кэша растровых изображений.
    • SPEED

      public static final CacheHint SPEED
      Подсказка для механизма кэширования растровых изображений, что этот узел анимируется, и его следует рисовать из кэша растровых изображений всякий раз, когда это возможно, чтобы сохранить плавность анимации. Компромисс заключается в том, что это может привести к снижению качества изображения.
    • QUALITY

      public static final CacheHint QUALITY
      Подсказка для механизма кэширования растровых изображений, что этот узел должен отображаться на экране с наилучшим качеством изображения. Кэшированное растровое изображение будет использоваться только тогда, когда оно не ухудшит внешний вид узла на экране.

      Компромисс заключается в том, что анимации могут вызвать небольшие различия в том, как будет рендериться узел, поэтому узлу с cacheHint, равным QUALITY, может потребоваться повторно рендерировать узел даже в том случае, когда такие незначительные вариации не будут видны в середине анимации. Таким образом, узлу с cacheHint, равным QUALITY, часто будет полезно заменить его cacheHint на более разрешительное значение (такое как SPEED) в период анимации.

    • SCALE

      public static final CacheHint SCALE
      Подсказка для механизма кэширования растровых изображений, что если узел масштабируется вверх или вниз, допустимо рисовать его, масштабируя кэшированное растровое изображение (вместо повторного рендеринга узла).
    • ROTATE

      public static final CacheHint ROTATE
      Подсказка для механизма кэширования растровых изображений, что если узел повернут, допустимо рисовать его, поворачивая кэшированное растровое изображение (вместо повторного рендеринга узла).
    • SCALE_AND_ROTATE

      public static final CacheHint SCALE_AND_ROTATE
      Подсказка для механизма кэширования растровых изображений, что если узел масштабируется и/или поворачивается, допустимо рисовать его, масштабируя и/или поворачивая кэшированное растровое изображение (вместо повторного рендеринга узла).
  • Подробное описание методов

    • values

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

      Возвращает:

      массив, содержащий константы этого типа перечисления в порядке их объявления

    • valueOf

      public static CacheHint valueOf(String name)
      Возвращает константу перечисления этого типа с указанным именем. Строка должна точно совпадать с идентификатором, используемым для объявления константы перечисления в этом типе. (Дополнительные пробелы недопустимы.)

      Параметры:

      name - имя возвращаемой константы перечисления.

      Возвращает:

      константу перечисления с указанным именем

      Исключения:

      IllegalArgumentException - если в этом типе перечисления нет константы с указанным именем

© 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