Могу ли я заставить свое свернутое Java-приложение реагировать на файлы, сбрасываемые на нем (в Windows)? - PullRequest
4 голосов
/ 09 марта 2011

Могу ли я заставить мое минимизированное Java-приложение реагировать на файлы, сбрасываемые на него (в Windows), чтобы пользователь мог перетаскивать файлы на значок на панели инструментов, и это заставит мое приложение повторно открывать и обрабатывать файлы, которые былиупал на нем.

Я использую Java 6

1 Ответ

0 голосов
/ 29 декабря 2011

Это невозможно с чистой Java.Java дает вам некоторый уровень контроля над фреймом (окном), но не дает вам API для панели инструментов (я предполагаю, что вы имеете в виду панель, которая соответствует фрейму, который вы создаете на стартовой панели?).Вы можете создать цель перетаскивания для чего-то внутри вашего фрейма, например, для компонента (например, JPanel), чтобы при перетаскивании материала на него вы получали события dnd, но не было компонента, к которому у вас есть доступ, который отображался бы на стартовую панель илиЗапись фрейма в нем, так что нечего добавить DropTarget.

...