Апплет для перетаскивания загрузки - PullRequest
0 голосов
/ 24 января 2012

Мне нужен апплет для загрузки с помощью перетаскивания, и я нашел довольно много апплетов для загрузки файлов в Интернете. Но у меня есть другое требование, я хочу, чтобы изображение, которое является буфером обмена, загружалось при вставке или перетаскивании.

например: скажем, у меня есть изображение в листе Excel, и я хочу загрузить его, не сохраняя изображение в файл изображения, а просто скопировать вставить или перетащить его в апплет

Это возможно? Если да, пожалуйста, помогите мне в достижении того же. Я использую Java по понятным причинам

РЕДАКТИРОВАТЬ: кажется, что перетаскивание не будет возможным, поэтому мы можем скопировать вставить изображение? в апплете

1 Ответ

2 голосов
/ 24 января 2012

Для доверенного апплета доступ к Clipboard осуществляется так же, как и для приложения. На самом деле, я бы проверил детали вставки изображений в кадр, прежде чем пытаться сделать это в апплете.

Для апплета в «песочнице», развернутого в плагине 2 JRE 1 , можно развернуть апплет с помощью Java Web Start и использовать сервисы JNLP API. ClipboardService для включения функции вставки. Вот (приложение) демо. службы буфера обмена .


Загрузка изображения на тот же сервер, на котором размещен апплет, может быть выполнена доверенным или изолированным апплетом. Доверенный апплет может загружаться на любой сервер, который будет принимать соединение с него.

Вы можете реализовать загрузку на стороне сервера, используя сервлеты или PHP ... что бы вы ни использовали для других загружаемых апплетов (или Flash и т. Д.).


  1. Используйте ссылки в апплете . стр. для получения дополнительной информации об архитектуре JRE Plug-In 2 и о том, что она предоставляет для апплетов.
...