Global KeyListener

Tadzio | 2021-02-17 10:26:04 UTC | #1

Mam pytanie czy idzie jakoś zrobić global key lisnera a jeśli juz to czy
któs mógłby napisac mi kawałek kodu


luxDev | 2017-04-14 07:10:36 UTC | #2

Tu masz fajne Api : https://github.com/tulskiy/jkeymaster

Rejestracja przycisku:

 provider.register(KeyStroke.getKeyStroke("shift"), listener);

I jeszcze upewnij się że klasa ma poprawne rozszerzenie :>

class SampleListener implements HotKeyListener {

@Override
public void onHotkey() {
    // do your things here
    }
}

Chociaż pewnie te api ma opisane co i jak sprawdź:)


luxDev | 2017-04-14 07:17:00 UTC | #4

Możesz też tutaj luknąć :P

http://docs.oracle.com/javase/tutorial/uiswing/events/keylistener.html


Tadzio | 2017-04-14 07:23:41 UTC | #5

Create interface ‘HotKeyListener’ to mi wywala


Tadzio | 2017-04-18 11:30:56 UTC | #6

Już znalazłem biblioteke (JNativeHook)


system | 2021-02-17 10:26:22 UTC | #7

Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.