Несколько объектов в буфер обменаJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Несколько объектов в буфер обмена

Сообщение Anonymous »

Моя проблема заключается в том, что я хотел бы скопировать некоторый текст и изображение в буфер обмена системы. Я пробовал использовать awt и javafx, но не нашел способа сделать это.

Я пробовал решение awt для одного изображения. Не знаю, как добавить несколько материалов.

Код: Выделить всё

MyTransferableImage image = new MyTransferableImage();
Toolkit.getDefaultToolkit().getSystemClipboard().setContents(image, this);
и решение javafx:

Код: Выделить всё

Clipboard clipboard = Clipboard.getSystemClipboard();
ClipboardContent content = new ClipboardContent();
content.putImage(myImage);
// edited
clipboard.setContent(content);
Но ни один из них не смог сохранить несколько элементов в буфере обмена.

Подробнее здесь: https://stackoverflow.com/questions/607 ... -clipboard
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»