599600601602603604605606607608609
//setMenuVisible(menu, false); menu.setSelected(false); } }); final MyMenuItem item = dlm.getElementAt(index); item.actionThread(); } }); list.addMouseMotionListener(new MouseMotionAdapter() { @Override
677678679680681682683684685686687
}); infoObject.hidePopup(); } else if (ch == KeyEvent.VK_SPACE || ch == KeyEvent.VK_ENTER) { final MyMenuItem item = list.getSelectedValue(); if (item != null) { item.actionThread(); } } } @Override public void keyReleased(final KeyEvent e) {
727728729730731732733734735736737
}); infoObject.hidePopup(); } else if (ch == KeyEvent.VK_SPACE || ch == KeyEvent.VK_ENTER) { final MyMenuItem item = list.getModel().getElementAt(0); if (item != null) { item.actionThread(); } } } }); thread.start();