I need to be able to see if the CTRL key is currently being pressed during the processing of a mouse event. I have tried to use the KeyListener, but trying to use the mouse event and key event together is proving to be an issue because of focus issues.
What I am essentially trying to accomplish is selecting multiple objects using the CTRL key like in Windows.
It would be much easier if, while in my mouse event, I could just check the status of the CTRL key...
Can you do that in Java?
Thanks.
Use getModifiers()
to detect the key pressed..
eg:
if ((event.getModifiers() & ActionEvent.CTRL_MASK) ==ActionEvent.CTRL_MASK) {
System.out.println("CTRL KEY PRESSED");
}
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With