Spec-Zone.ru › OpenJavaFX 21

Класс ClipboardContent

java.lang.Object
java.util.AbstractMap<K,V>
java.util.HashMap<DataFormat,Object>
javafx.scene.input.ClipboardContent
Все реализуемые интерфейсы:
Serializable, Cloneable, Map<DataFormat,Object>
public class ClipboardContent extends HashMap<DataFormat,Object>
Контейнер данных для данных Clipboard. Он может содержать несколько данных в нескольких форматах.
С:
JavaFX 2.0
См. также:
  • Сериализованная форма

Краткое описание вложенных классов

Вложенные классы/интерфейсы, объявленные в классе java.util.AbstractMap

AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>

Вложенные классы/интерфейсы, объявленные в интерфейсе java.util.Map

Map.Entry<K,V>

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

Конструктор Описание
ClipboardContent()
Создаёт ClipboardContent.

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

Модификатор и тип Метод Описание
final List<File> getFiles()
Возвращает список файлов из ClipboardContent, которые были ранее помещены.
final String getHtml()
Возвращает строку HTML из ClipboardContent, которая была ранее помещена.
final Image getImage()
Возвращает изображение из ClipboardContent, которое было ранее помещено.
final String getRtf()
Возвращает строку RTF из ClipboardContent, которая была ранее помещена.
final String getString()
Возвращает строку простого текста из ClipboardContent, которая была ранее помещена.
final String getUrl()
Возвращает строку URL из ClipboardContent, которая была ранее помещена.
final boolean hasFiles()
Возвращает, был ли помещён список файлов (DataFormat.FILES) в этот ClipboardContent.
final boolean hasHtml()
Возвращает, была ли помещена строка HTML (DataFormat.HTML) в этот ClipboardContent.
final boolean hasImage()
Возвращает, было ли помещено изображение (DataFormat.IMAGE) в этот ClipboardContent.
final boolean hasRtf()
Возвращает, была ли помещена строка RTF (DataFormat.RTF) в этот ClipboardContent.
final boolean hasString()
Возвращает, была ли помещена строка простого текста (DataFormat.PLAIN_TEXT) в этот ClipboardContent.
final boolean hasUrl()
Возвращает, была ли помещена строка URL (DataFormat.URL) в этот ClipboardContent.
final boolean putFiles(List<File> files)
Помещает список файлов в ClipboardContent.
final boolean putFilesByPath(List<String> filePaths)
Помещает список файлов в ClipboardContent, основываясь на пути к файлу.
final boolean putHtml(String html)
Помещает строку HTML в ClipboardContent.
final boolean putImage(Image i)
Помещает изображение в ClipboardContent.
final boolean putRtf(String rtf)
Помещает строку RTF в ClipboardContent.
final boolean putString(String s)
Помещает строку простого текста в ClipboardContent.
final boolean putUrl(String url)
Помещает строку URL в ClipboardContent.

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

clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, newHashMap, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values

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

equals, hashCode, toString

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

finalize, getClass, notify, notifyAll, wait, wait, wait

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

equals, hashCode

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

ClipboardContent

public ClipboardContent()
Создаёт ClipboardContent.

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

hasString

public final boolean hasString()
Определяет, был ли помещён простой текстовый String (DataFormat.PLAIN_TEXT) в этот ClipboardContent.
Возвращает:
true, если containsKey(DataFormat.PLAIN_TEXT) возвращает true, иначе false

putString

public final boolean putString(String s)
Помещает простой текстовый String в ClipboardContent. Это эквивалентно вызову put(DataFormat.PLAIN_TEXT, s). Установка этого значения в null эффективно очищает его из ClipboardContent.
Параметры:
s - Строка для размещения. Может быть null.
Возвращает:
всегда true (строка всегда успешно помещается)

getString

public final String getString()
Возвращает простой текстовый String из ClipboardContent, который был ранее помещён. Это эквивалентно вызову get(DataFormat.PLAIN_TEXT). Если такой записи не существует, возвращается null.
Возвращает:
Строка в ClipboardContent, связанная с DataFormat.PLAIN_TEXT, или null, если таковой не существует.

hasUrl

public final boolean hasUrl()
Определяет, был ли помещён строка URL (DataFormat.URL) в этот ClipboardContent.
Возвращает:
true, если containsKey(DataFormat.URL) возвращает true, иначе false

putUrl

public final boolean putUrl(String url)
Помещает строку URL в ClipboardContent. Это эквивалентно вызову put(DataFormat.URL, url). Установка этого значения в null эффективно очищает его из ClipboardContent.
Параметры:
url - Строка для размещения. Может быть null.
Возвращает:
всегда true (URL всегда успешно помещается)

getUrl

public final String getUrl()
Возвращает строку URL из ClipboardContent, которая была ранее помещена. Это эквивалентно вызову get(DataFormat.URL). Если такой записи не существует, возвращается null.
Возвращает:
Строка в ClipboardContent, связанная с DataFormat.URL, или null, если таковой не существует.

hasHtml

public final boolean hasHtml()
Определяет, была ли помещена строка HTML (DataFormat.HTML) в этот ClipboardContent.
Возвращает:
true, если containsKey(DataFormat.HTML) возвращает true, иначе false

putHtml

public final boolean putHtml(String html)
Помещает строку HTML в ClipboardContent. Это эквивалентно вызову put(DataFormat.HTML, html). Установка этого значения в null эффективно очищает его из ClipboardContent.
Параметры:
html - Строка для размещения. Может быть null.
Возвращает:
всегда true (HTML всегда успешно помещается)

getHtml

public final String getHtml()
Возвращает строку HTML из ClipboardContent, которая была ранее помещена. Это эквивалентно вызову get(DataFormat.HTML). Если такой записи не существует, возвращается null.
Возвращает:
Строка в ClipboardContent, связанная с DataFormat.HTML, или null, если таковой не существует.

hasRtf

public final boolean hasRtf()
Определяет, была ли помещена строка RTF (DataFormat.RTF) в этот ClipboardContent.
Возвращает:
true, если containsKey(DataFormat.RTF) возвращает true, иначе false

putRtf

public final boolean putRtf(String rtf)
Помещает строку RTF в ClipboardContent. Это эквивалентно вызову put(DataFormat.RTF, rtf). Установка этого значения в null эффективно очищает его из ClipboardContent.
Параметры:
rtf - Строка для размещения. Может быть null.
Возвращает:
всегда true (RTF всегда успешно помещается)

getRtf

public final String getRtf()
Возвращает строку RTF из ClipboardContent, которая была ранее помещена. Это эквивалентно вызову get(DataFormat.RTF). Если такой записи не существует, возвращается null.
Возвращает:
Строка в ClipboardContent, связанная с DataFormat.RTF, или null, если таковой не существует.

hasImage

public final boolean hasImage()
Определяет, был ли помещён объект Image (DataFormat.IMAGE) в этот ClipboardContent.
Возвращает:
true, если containsKey(DataFormat.IMAGE) возвращает true, иначе false

putImage

public final boolean putImage(Image i)
Помещает объект Image в ClipboardContent. Это эквивалентно вызову put(DataFormat.IMAGE, i). Установка этого значения в null эффективно очищает его из ClipboardContent. Когда изображение помещается в буфер обмена таким образом, операционная система загружает изображение в буфер обмена (например, TIFF на Mac или DIB на Windows).
Параметры:
i - Изображение для размещения. Может быть null.
Возвращает:
всегда true (изображение всегда успешно помещается)

getImage

public final Image getImage()
Возвращает объект Image из ClipboardContent, который был ранее помещён. Это эквивалентно вызову get(DataFormat.IMAGE). Если такой записи не существует, возвращается null.
Возвращает:
Объект Image в ClipboardContent, связанный с DataFormat.IMAGE, или null, если таковой не существует.

hasFiles

public final boolean hasFiles()
Определяет, был ли помещён список файлов (DataFormat.FILES) в этот ClipboardContent.
Возвращает:
true, если containsKey(DataFormat.FILES) возвращает true, иначе false

putFiles

public final boolean putFiles(List<File> files)
Помещает список файлов в ClipboardContent. Это эквивалентно вызову put(DataFormat.FILES, files). Установка этого значения в null эффективно очищает его из ClipboardContent.
Параметры:
files - Файлы для размещения. Может быть null.
Возвращает:
всегда true (файлы всегда успешно помещаются)

putFilesByPath

public final boolean putFilesByPath(List<String> filePaths)
Помещает список файлов в ClipboardContent, основываясь на пути к файлу. Это просто удобный метод, который создаёт список файлов и вызывает метод putFiles(java.util.List<java.io.File>).
Параметры:
filePaths - Файлы для размещения. Может быть null.
Возвращает:
всегда true (файлы всегда успешно помещаются)

getFiles

public final List<File> getFiles()
Возвращает список файлов из ClipboardContent, который был ранее помещён. Это эквивалентно вызову get(DataFormat.FILES). Если такой записи не существует, возвращается null.
Возвращает:
Список файлов в ClipboardContent, связанный с DataFormat.FILES, или 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