Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class LockingKeyDemo {
- static Toolkit kit = Toolkit.getDefaultToolkit();
- public static void main(String[] args) {
- System.out.println("caps lock2 = "
- + kit.getLockingKeyState(KeyEvent.VK_CAPS_LOCK));
- }
- }
- import java.awt.*;
- import java.awt.event.*;
- import javax.swing.JFrame;
- public class LockingKeyDemo {
- static Toolkit kit = Toolkit.getDefaultToolkit();
- public static void main(String[] args) {
- JFrame frame = new JFrame();
- frame.addWindowListener(new WindowAdapter() {
- public void windowActivated(WindowEvent e) {
- System.out.println("caps lock1 = "
- + kit.getLockingKeyState(KeyEvent.VK_CAPS_LOCK));
- try {
- Robot robot = new Robot();
- robot.keyPress(KeyEvent.VK_CONTROL);
- robot.keyRelease(KeyEvent.VK_CONTROL);
- } catch (Exception e2) {
- System.out.println(e2);
- }
- System.out.println("caps lock2 = "
- + kit.getLockingKeyState(KeyEvent.VK_CAPS_LOCK));
- }
- });
- frame.addKeyListener(new KeyAdapter() {
- public void keyReleased(KeyEvent e) {
- System.out.println("caps lock3 = "
- + kit.getLockingKeyState(KeyEvent.VK_CAPS_LOCK));
- }
- });
- frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
- frame.setSize(200, 200);
- frame.setLocationRelativeTo(null);
- frame.setVisible(true);
- }
- }
Add Comment
Please, Sign In to add comment