Я занялся изучением Java. На данный момент я пытаюсь получить ключевого слушателя, но я борется. Мой код ниже. В первой фигурной скобке в начале анонимного внутреннего класса есть ошибка. Я, вероятно, пропустил что-то простое, поэтому любая помощь была бы полезна.KeyListener help Java
public class Klistener extends JFrame {
void Klistener()
{
JPanel c = new JPanel();
c.setFocusTraversalKeysEnabled(true);
this.add(c);
c.addKeyListener(new KeyListener()
{
@Override
public void keyTyped(KeyEvent e)
{
if(e.getKeyCode()==KeyEvent.VK_DOWN)
{
System.out.print("hi");
}
}
});
}
public static void main(String[] args)
{
Klistener a = new Klistener();
JFrame b = new JFrame("hi");
b.setVisible(true);
b.setSize(500, 500);
b.setLocation(500, 200);
b.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
* «есть ошибка в первой фигурной скобкой ... Я, вероятно, отсутствует что-то простое» * Да. Это была бы трассировка стека или ошибка компиляции. Это и то, что мы не смотрим на ваш монитор или психику. –