0

每当我需要从键盘获取输入时,我都会使用以下 KeyAdapter 内部类技术。

controls = new KeyAdapter()
   {
       public void keyPressed(KeyEvent e)
          {
              //do something with input
          }
   };

我不是最近才学会如何做到这一点,但我开始感到不舒服,因为我喜欢了解我的代码中发生了什么。Java 到底在做什么?我能想到的最好的就是它是一种内部类,但为什么我不能写一个构造函数呢?

4

0 回答 0