Przekazywanie akcji do systemu

Przekazywanie akcji do systemu
ShookTea
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
  • Postów: 629
0

Mam okienko JFrame - pełnoekranowe, w pełni przezroczyste. Czy istnieje możliwość, by w jakiś sposób przekazywać akcje np. kliknięcia do aplikacji znajdującej się zaraz pod przezroczystym oknem?

lipkerson
  • Rejestracja: dni
  • Ostatnio: dni
0

Da się ale nie out-of-the-box w javie. Musisz wykorzystać do tego winapi w przypadku windy. Ostatnio robiłem coś podobnego - nowe okno w javie z jakis powodów nie zawsze pojawiało się na wierzchu tylko własnie pod spodem (wina pewnie była w tym, że apka była napisana w javie 1.5 a odpalana na 1.7 - kodu źródłowego nie miałem).
Po znalezieniu hwnd do okna (lub pozycji na stosie ekranów) to już było z górki.
Myślę że podobną metodę mozesz zastosować w przypadku przechwytywania akcji myszy/klawiatury itp. i wysyłania odpowiedniej akcji do okna.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.