1

我放在 jframe 上的 keylistener 延迟了大约 1 秒,此时它应该接近即时。我相当肯定这是一个 linux/crouton 问题,因为代码在 Windows 系统上运行良好。

public void initComponents(){
  JFrame frame = new JFrame("test");
  frame.getContentPane().addKeyListener(new KeyListener(){
    public void keyPressed(KeyEvent e){
      System.out.println(e.getKeyChar());
    }

    public void keyReleased(KeyEvent e){
    }

    public void keyTyped(KeyEvent e){
    }
  })

  frame.setSize(500, 300);
  frame.setVisible(true);

}
4

0 回答 0