Development Class Java

//package uk.ac.lkl.common.util;
import java.lang.reflect.*;
import java.awt.Robot;
import java.awt.event.KeyEvent;
public class RobotUtilities {
    public static void sendKeysCombo(String keys[]) {
        try {
            Robot robot = new Robot();
            Class cl = KeyEvent.class;
            int [] intKeys = new int [keys.length];
            for (int i = 0; i < keys.length; i++) {
                Field field = cl.getDeclaredField(keys[i]);
                intKeys[i] = field.getInt(field);
                robot.keyPress(intKeys[i]);
            }
            for (int i = keys.length - 1; i >= 0; i--)
                robot.keyRelease(intKeys[i]);
        }
        catch (Throwable e) {
            System.err.println(e);
        }
    }
    // main for testing purposes
    public static void main(String args[]) {
        String [] keys = {
                "VK_CONTROL", "VK_SHIFT", "VK_F11"
        };
        sendKeysCombo(keys);
    }
}