This week's book giveaway is in the Cloud/Virtualization forum.
We're giving away four copies of Kubernetes in Action and have Marko Luksa on-line!
See this thread for details.
Win a copy of Kubernetes in Action this week in the Cloud/Virtualization forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

troublesome space bar!!!!  RSS feed

 
Greenhorn
Posts: 7
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hello
I created a key map for control space:
JEditorPane jep = editor.getExpressionTextArea();
Keymap km = jep.getKeymap();
KeyStroke ks = KeyStroke.getKeyStroke(KeyEvent.VK_SPACE,Event.CTRL_MASK);
Action act = new TextAction("Ctrl-Space")
{
public void actionPerformed(ActionEvent e)
{
contextHelpActionCommand_.setPopupDropDownWindow(popupDropDownWindow_);
doSomthing();
}
};
km.addActionForKeyStroke(ks, act);

so it works BUT:
on alot of computers the space is transmitted as well, in other words, not only does doSomething() get called but a space gets transmitted.
I notice that when I press the control key, all key actions of supressed on my keyboard but the space bar. It seems to go by different rules.
 
Consider Paul's rocket mass heater.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!