Апплет для перетаскивания загрузки
Мне нужен апплет для загрузки с помощью перетаскивания, и я нашел довольно много апплетов для загрузки файлов в Интернете. Но у меня есть некоторые другие требования, я хочу, чтобы изображение, которое является буфером обмена, загружалось при вставке или перетаскивании.
например, скажем, у меня есть изображение в листе Excel, и я хочу загрузить его, не сохраняя изображение в файл изображения, а просто скопировать вставить или перетащить его в апплет
Это возможно? если да, пожалуйста, помогите мне в достижении того же. Я использую Java по понятным причинам
РЕДАКТИРОВАТЬ: кажется, что перетаскивание не будет выполнимо, поэтому мы можем скопировать вставить изображение? в апплете
1 ответ
Для доверенного апплета, доступ к Clipboard
так же, как вы могли бы с приложением. На самом деле, я бы проверил детали вставки изображений в кадр, прежде чем пытаться сделать это в апплете.
Для апплета с песочницей, развернутого в JRE 1 подключаемого модуля 2, можно развернуть апплет с помощью Java Web Start и использовать службы API JNLP. ClipboardService
включить функцию вставки. Вот демо (на основе приложения) . Сервис буфера обмена.
Загрузка изображения на тот же сервер, на котором размещен апплет, может быть выполнена доверенным или изолированным апплетом. Доверенный апплет может загружаться на любой сервер, который будет принимать соединение с него.
Вы можете реализовать серверную загрузку с помощью сервлетов или PHP ... что бы вы ни использовали для других загружаемых апплетов (или Flash и т. Д.).
- Преследуйте ссылки в информации апплета. страница для получения дополнительной информации об архитектуре Plug-In 2 JRE и о том, что она предоставляет для апплетов.