这个有用吗?
http://www.delfan.com/language/java/applet/dbclick.html

解决方案 »

  1.   

    除了功能键(Ctrl,Alt),其它的任何两个键是不能同时按下的,一定会有先后。我想你是问能不能知道是否Ctrl,Alt有没有按下,可以用下面两个函数
    KeyEvent.isControlDown();
    KeyEvent.isAltDown();
    参考程序如下:  void jTextPane1_keyPressed(KeyEvent e) {
        boolean ctrlD = e.isControlDown();
        boolean altD = e.isAltDown();
        System.out.println(ctrlD + "," + altD);
      }
      

  2.   

    happyegg(快乐蛋) ;
       Ctrl,Alt的方法我知道,我作了个小游戏可方向键不能同时按,郁闷!!!!!!!!
      

  3.   

    我试过了,两个键同时按下去监听器只能接受一个,所以你的程序还是可以正常运行的。你的程序只要接受正在传进来那个就行了。其实所有的游戏都是这样(从严格上来讲是不可能两个键“同时”按下去的。有的游戏是先下去的有效,有的是后下的有效(RPG游戏一般是这样),那你有什么担心的呢?