Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Апплеты > отследить добавление нового устройства из аплета


Автор: ki6opr 31.3.2008, 16:10
собственно возник вопрос , а можно ли средствами Java (кроме JNI )отследить добавление в систему нового устройства.
есть аплет который висит в броузере и при добавлении нового устройства (например флэш драйва) в списке доступных устройств указывает и это новое устройство тоже.
я пока что сделал через TimerTask (через определенный интервал времени получаю список доступных запоминающих устройств (тот список который в "мой компьютер" отображается) если изменился то перерисовываю) но слишком уж это некрасиво , и аплет перерисовываться и реакция не мгновенная , да и машину грузит сильнее.

посоветуйте кто-нибудь хоть в какую сторону копать smile
заранее спасибо 

Автор: Kangaroo 31.3.2008, 16:21
Цитата(ki6opr @  31.3.2008,  15:10 Найти цитируемый пост)
кроме JNI 

Я думаю все-таки JNI  smile 

Автор: LSD 31.3.2008, 16:29
Цитата(Kangaroo @  31.3.2008,  16:21 Найти цитируемый пост)
Я думаю все-таки JNI

А JNI это подписывание, так что я думаю это таймер smile

А перерисовываться надо только когда новое устройство добавилось (тут и так и так перерисовываться), да и не такая это долгая операция если все нормально написано.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)