В настоящее время я работаю над приложением для уведомлений, используя Java.
Мне нужно, чтобы окно было коротким (около 10 секунд) поверх любых приложений. включая те, на которых работают OpenGL и DirectX (например, компьютерные игры). Я знаю, что JFrame.setAlwaysOnTop(true);
работает только в оконных средах, в отличие от OpenGL и DirectX. Думали о привязках OpenGL, но не можете ничего найти о DirectX?
Может быть, это возможно с помощью JNI? Любые идеи приветствуются :-)
Редактировать: спасибо за ответы, ребята, но я на самом деле отказался от этого и решил перевести игру, для которой я делаю оверлей, в оконный полноэкранный режим. Мне просто нужно подождать и посмотреть, что бета-тестеры скажут о снижении частоты кадров :-) еще раз спасибо