Шахар задал этот вопрос от моего имени. Я думал, что это можно сделать с использованием чистой Java, но, к сожалению, насколько я знаю, в данном случае Java - это тупик.
Вам необходимо использовать Windows API, а для этого вам нужно будет использовать Java Native Interface (JNI).
Лучший способ - создать DLL с использованием C или C ++ (используйте окна заголовков) и импортировать ее в код Java.