Spec-Zone.ru › OpenJDK 24

Пакет java.awt.datatransfer

package java.awt.datatransfer
Предоставляет интерфейсы и классы для передачи данных между и внутри приложений. Он определяет понятие "передающегося" объекта, который является объектом, способным быть переданным между или внутри приложений. Объект идентифицирует себя как передаваемый, реализуя интерфейс Transferable.

Он также предоставляет механизм буфера обмена, который является объектом, временно хранящим передаваемый объект, который может быть передан между или внутри приложения. Буфер обмена обычно используется для операций копирования и вставки. Хотя возможно создать буфер обмена для использования внутри приложения, большинство приложений используют системный буфер обмена, чтобы убедиться, что данные могут быть переданы между приложениями, работающими в платформе.

Since:
1.1
java.desktop
Модуль Пакет Описание
java.awt
Содержит все классы для создания пользовательских интерфейсов и для рисования графики и изображений.
Класс Описание
Clipboard
Класс, реализующий механизм передачи данных с помощью операций вырезания/копирования/вставки.
ClipboardOwner
Определяет интерфейс для классов, которые будут предоставлять данные в буфер обмена.
DataFlavor
A DataFlavor предоставляет метаинформацию о данных.
FlavorEvent
FlavorEvent используется для уведомления заинтересованных сторон о том, что доступные DataFlavor изменились в Clipboard (источнике события).
FlavorListener
Определяет объект, который прослушивает FlavorEvent.
FlavorMap
Двунаправленная карта между "нативными" (строками), которые соответствуют платформенно-специфическим форматам данных, и "флейворами" (DataFlavors), которые соответствуют платформенно-независимым типам MIME.
FlavorTable
A FlavorMap, которая ослабляет традиционное ограничение 1-к-1 карты.
MimeTypeParseException
Класс для инкапсуляции исключений, связанных с разбором MimeType.
StringSelection
A Transferable, реализующий возможности передачи String.
SystemFlavorMap
SystemFlavorMap — это настраиваемая карта между "нативными" (строками), которые соответствуют платформенно-специфическим форматам данных, и "флейворами" (DataFlavors), которые соответствуют платформенно-независимым типам MIME.
Transferable
Определяет интерфейс для классов, которые могут использоваться для предоставления данных для операции передачи.
UnsupportedFlavorException
Указывает, что запрашиваемые данные не поддерживаются в этом формате.

© 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/package-summary.html

Spec-Zone.ru

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