Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/303.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java密钥侦听器不';行不通_Java - Fatal编程技术网

Java密钥侦听器不';行不通

Java密钥侦听器不';行不通,java,Java,今天,我试图在我的第一个java问题中包含一个KeyListener。 我在多个网站上搜索了一个解决方案,但遗憾的是没有找到 也许你们中的某个人可以看看 public class AL extends KeyAdapter { public AL() { } public void keyPressed(KeyEvent e) { key = e.getKeyCode(); if(key

今天,我试图在我的第一个java问题中包含一个KeyListener。 我在多个网站上搜索了一个解决方案,但遗憾的是没有找到

也许你们中的某个人可以看看

    public class AL extends KeyAdapter {
        public AL() {

        }

        public void keyPressed(KeyEvent e) {
            key = e.getKeyCode();

            if(key == KeyEvent.VK_LEFT) {
                System.out.println("Left Button pressed");
            }
        }
    }
完整代码:

您需要使用
addKeyListener(KeyListener)
方法将
KeyListener
添加到
组件中,否则它将无法工作


请看一下

这是自JDK1.0以来Java的一部分。遗憾的是,错误就在你这边。请在这里张贴违规代码;我不点击那些带我出去的链接,所以>不能在这里发布完整的代码,因为那里有一个问题:代码太多了。创建一个小的、自包含的、可执行的示例来演示您的问题。它可能会帮助你找出如何分解你的上帝类。嗨,你应该有框架,然后包括你的面板,最好是从框架听