I want to get a key pressed outside of the frame. (hotkeys like "F1", "F2" ...)
get only the keys pressed inside of the JFrame.Code:import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import javax.swing.JFrame;
public class hotkey extends JFrame implements KeyListener
{
public hotkey()
{
addKeyListener(this);
setSize(100, 100);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
}
public void keyPressed(KeyEvent e) {
if(e.getKeyCode() == KeyEvent.VK_F2)
System.out.println("hotkey: F2, pressed");
}
public void keyReleased(KeyEvent e) {
}
public void keyTyped(KeyEvent e) {
}
public static void main(String[] args)
{
new hotkey();
}
}
Does someone know how its possible to get the keys pressed outside of the frame.
Thanks,
Dennis

