Logged In: YES
user_id=499057

I found workaround! Maybe it would be helpfull...

RobotTestHelper.java:

protected void keyPressed(final Component ultimate,
final JFCKeyStroke stroke) {
m_robot.delay(m_delay);
m_robot.keyPress(stroke.getKeyCode());
}
protected void keyReleased(final Component ultimate,
final JFCKeyStroke stroke) {
m_robot.delay(m_delay);
m_robot.keyRelease(stroke.getKeyCode());
}

change to:

protected void keyPressed(final Component ultimate,
final JFCKeyStroke stroke) {
m_robot.delay(m_delay);
int modifiers = stroke.getModifiers();
if ((modifiers & InputEvent.CTRL_MASK) != 0)
m_robot.keyPress(KeyEvent.VK_CONTROL);
// other modifiers
m_robot.delay(m_delay); // (?)
m_robot.keyPress(stroke.getKeyCode());
}

protected void keyReleased(final Component ultimate,
final JFCKeyStroke stroke) {
m_robot.delay(m_delay);
m_robot.keyRelease(stroke.getKeyCode());
m_robot.delay(m_delay); // (?)
int modifiers = stroke.getModifiers();
if ((modifiers & InputEvent.CTRL_MASK) != 0)
m_robot.keyRelease(KeyEvent.VK_CONTROL);
// other modifiers in reversed order
}

It works!