public void keyPressed(KeyEvent e) {
if ((e.getKeyCode() == KeyEvent.VK_SPACE) || (e.getKeyCode() == KeyEvent.VK_ENTER)) {
String internalFrameName = (String) itemList.getSelectedValue();
JInternalFrame internalFrame = (JInternalFrame) internalFrameMap.get(internalFrameName);
menuSelectionManager.clearSelectedPath();
internalFrame.toFront();
} else if (e.getKeyCode() == KeyEvent.VK_LEFT) {
if (previousMenu != null) {
menuSelectionManager.clearSelectedPath();
previousMenu.doClick();
}