Spec-Zone.ru › OpenJavaFX 8
javafx.scene.input

Класс 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()
  • Краткое описание методов

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

      clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, 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()
  • Подробное описание методов

    • hasString

      public final boolean hasString()
      Определяет, помещен ли в этот объект простой текстовый String (DataFormat.PLAIN_TEXT).

      Возвращает:

      true, если containsKey(DataFormat.PLAIN_TEXT) возвращает true, иначе false

    • putString

      public final boolean putString(String s)
      Помещает в объект простой текстовый String. Эквивалентно вызову put(DataFormat.PLAIN_TEXT, s). Установка значения в null очищает его из объекта.

      Параметры:

      s - Строка для помещения. Может быть null.

      Возвращает:

      всегда true (строка всегда успешно помещена)

    • getString

      public final String getString()
      Получает простой текстовый String из объекта, который был ранее помещен. Эквивалентно вызову get(DataFormat.PLAIN_TEXT). Если такой записи нет, возвращается null.

      Возвращает:

      Строка в объекте ClipboardContent, связанная с DataFormat.PLAIN_TEXT, или null, если такой строки нет.

    • hasUrl

      public final boolean hasUrl()
      Определяет, помещен ли в этот объект строка URL (DataFormat.URL).

      Возвращает:

      true, если containsKey(DataFormat.URL) возвращает true, иначе false

    • putUrl

      public final boolean putUrl(String url)
      Помещает строку URL в объект. Эквивалентно вызову put(DataFormat.URL, url). Установка значения в null очищает его из объекта.

      Параметры:

      url - Строка для помещения. Может быть null.

      Возвращает:

      всегда true (URL всегда успешно помещен)

    • getUrl

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

      Возвращает:

      Строка в объекте ClipboardContent, связанная с DataFormat.URL, или null, если такой строки нет.

    • hasHtml

      public final boolean hasHtml()
      Определяет, помещен ли в этот объект строка HTML (DataFormat.HTML).

      Возвращает:

      true, если containsKey(DataFormat.HTML) возвращает true, иначе false

    • putHtml

      public final boolean putHtml(String html)
      Помещает строку HTML в объект. Эквивалентно вызову put(DataFormat.HTML, html). Установка значения в null очищает его из объекта.

      Параметры:

      html - Строка для помещения. Может быть null.

      Возвращает:

      всегда true (HTML всегда успешно помещен)

    • getHtml

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

      Возвращает:

      Строка в объекте ClipboardContent, связанная с DataFormat.HTML, или null, если такой строки нет.

    • hasRtf

      public final boolean hasRtf()
      Определяет, помещен ли в этот объект строка RTF (DataFormat.RTF).

      Возвращает:

      true, если containsKey(DataFormat.RTF) возвращает true, иначе false

    • putRtf

      public final boolean putRtf(String rtf)
      Помещает строку RTF в объект. Эквивалентно вызову put(DataFormat.RTF, rtf). Установка значения в null очищает его из объекта.

      Параметры:

      rtf - Строка для помещения. Может быть null.

      Возвращает:

      всегда true (RTF всегда успешно помещен)

    • getRtf

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

      Возвращает:

      Строка в объекте ClipboardContent, связанная с DataFormat.RTF, или null, если такой строки нет.

    • hasImage

      public final boolean hasImage()
      Определяет, помещен ли в этот объект изображение (DataFormat.IMAGE).

      Возвращает:

      true, если containsKey(DataFormat.IMAGE) возвращает true, иначе false

    • putImage

      public final boolean putImage(Image i)
      Помещает изображение в объект. Эквивалентно вызову put(DataFormat.IMAGE, i). Установка значения в null очищает его из объекта. При размещении изображения в буфере обмена таким образом, загружается изображение, зависящее от операционной системы (например, TIFF на Mac или DIB на Windows).

      Параметры:

      i - Изображение для помещения. Может быть null.

      Возвращает:

      всегда true (изображение всегда успешно помещено)

    • getImage

      public final Image getImage()
      Получает изображение из объекта, которое было ранее помещено. Эквивалентно вызову get(DataFormat.IMAGE). Если такой записи нет, возвращается null.

      Возвращает:

      Изображение в объекте ClipboardContent, связанное с DataFormat.IMAGE, или null, если такого изображения нет.

    • hasFiles

      public final boolean hasFiles()
      Определяет, помещен ли в этот объект список файлов (DataFormat.FILES).

      Возвращает:

      true, если containsKey(DataFormat.FILES) возвращает true, иначе false

    • putFiles

      public final boolean putFiles(List<File> files)
      Помещает список файлов в объект. Эквивалентно вызову put(DataFormat.FILES, files). Установка значения в null очищает его из объекта.

      Параметры:

      files - Файлы для помещения. Может быть null.

      Возвращает:

      всегда true (файлы всегда успешно помещены)

    • putFilesByPath

      public final boolean putFilesByPath(List<String> filePaths)
      Помещает список файлов в объект на основе пути к файлу. Это просто удобный метод, который создает список файлов и вызывает метод putFiles(java.util.List<java.io.File>).

      Параметры:

      filePaths - Файлы для помещения. Может быть null.

      Возвращает:

      всегда true (файлы всегда успешно помещены)

    • getFiles

      public final List<File> getFiles()
      Получает список файлов из объекта, которые были ранее помещены. Эквивалентно вызову 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