InputMap input=buttonPanel.getInputMap(JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT);
input.put(KeyStroke.getKeyStroke("Ctrl+y"), "yello");
input.put(KeyStroke.getKeyStroke("Ctrl+g"), "green");
input.put(KeyStroke.getKeyStroke("Ctrl+r"), "red");
ActionMap actionMap =buttonPanel.getActionMap();
actionMap.put("yello", yellochane);
actionMap.put("red", redchane);
actionMap.put("green", greenchane);
我想把按钮和键盘对应,使按Ctrl y也能变色的效果但是不知为什么没有反应
input.put(KeyStroke.getKeyStroke("Ctrl+y"), "yello");
input.put(KeyStroke.getKeyStroke("Ctrl+g"), "green");
input.put(KeyStroke.getKeyStroke("Ctrl+r"), "red");
ActionMap actionMap =buttonPanel.getActionMap();
actionMap.put("yello", yellochane);
actionMap.put("red", redchane);
actionMap.put("green", greenchane);
我想把按钮和键盘对应,使按Ctrl y也能变色的效果但是不知为什么没有反应
解决方案 »
- ResultSet值如何赋给一个JTextField
- enum(switch)的问题!
- 二维数组的使用
- JTable单元格背景色的问题
- 各位大哥,除了JVM等要进行安装虚似机外,其它有没有支持JAVA在windows上独立运行的不需要进行安装的应用程序呢
- 关于回调!
- 哪里有 2003年度Javaworld编辑奖最佳Java书籍的下载,例如Patterns of Enterprise Application Architecture
- java初学者的问题
- 怎样从javascript中获得一个applet里发生的事件,比如鼠标的点击等等
- 字节流与缓冲流,怎样实现高效率的?
- 类或函数上面的叫什么
- IP连接问题
control G
control R看过KeyStroke的文档的话就不会出这种错误了