Spec-Zone.ru › OpenJDK 24

Интерфейс FlavorTable

Все суперинтерфейсы:
FlavorMap
Все известные реализующие классы:
SystemFlavorMap
public interface FlavorTable extends FlavorMap
A FlavorMap, который ослабляет традиционное ограничение 1-к-1 карты. Вкус может быть сопоставлен с любым количеством нативов, и аналогично, натив может быть сопоставлен с любым количеством вкусов. FlavorTables необязательно симметричны, но обычно таковыми являются.
С момента:
1.4

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

Модификатор и тип Метод Описание
List<DataFlavor> getFlavorsForNative(String nat)
Возвращает List DataFlavor, которым соответствует указанный String.
List<String> getNativesForFlavor(DataFlavor flav)
Возвращает List String нативов, которым соответствует указанный DataFlavor.

Методы, объявленные в интерфейсе java.awt.datatransfer.FlavorMap

getFlavorsForNatives, getNativesForFlavors

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

getNativesForFlavor

List<String> getNativesForFlavor(DataFlavor flav)
Возвращает List String нативов, которым соответствует указанный DataFlavor. Нативы будут отсортированы от лучшего к худшему. То есть, первый натив лучше всего отразит данные в указанном вкусе на базовой платформе. Возвращаемый List — это изменяемая копия внутренней данных этого FlavorTable. Клиентский код может изменять List без влияния на этот объект.
Параметры:
flav - DataFlavor, соответствующие нативы которого должны быть возвращены. Если null указан, все нативы, известные этому FlavorTable, будут возвращены в некотором произвольном порядке.
Возвращает:
java.util.List java.lang.String объектов, представляющих платформоспецифические представления платформоспецифических форматов данных

getFlavorsForNative

List<DataFlavor> getFlavorsForNative(String nat)
Возвращает List DataFlavor, которым соответствует указанный String. List будут отсортированы от наилучшего DataFlavor к худшему. То есть, первый DataFlavor лучше всего отразит данные в указанном нативе для Java-приложения. Возвращаемый List — это изменяемая копия внутренней данных этого FlavorTable. Клиентский код может изменять List без влияния на этот объект.
Параметры:
nat - натив, соответствующие DataFlavor которого должны быть возвращены. Если null указан, все DataFlavor, известные этому FlavorTable, будут возвращены в произвольном порядке.
Возвращает:
java.util.List DataFlavor объектов, в которые можно перевести платформоспецифические данные в указанном платформоспецифическом нативе

© 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.
https://download.java.net/java/early_access/jdk24/docs/api/java.datatransfer/java/awt/datatransfer/FlavorTable.html

Spec-Zone.ru

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