https://pastein.ru/t/YW

  скопируйте уникальную ссылку для отправки


import javax.swing.*;
import java.awt.*;
import java.awt.event.*;

public class Okno extends JFrame{
  private pole gameP;

  //Обработчик событий клавиатуры
 	private class MyKey implements KeyListener {//KeyListener - слушатель клавиатуры (клавиш)
		public void keyPressed(KeyEvent e) {
			int key = e.getKeyCode();
			if (key == 39 ||key == 68) {
				direction = 2;
			}
			if (key == 37 || key == 65) {
				direction = 0;
			}
			if (key == 38 || key == 87) {
				direction = 1;
			}
			if (key == 40 || key == 83) {
				direction = 3;
			}
			if (key == 27) {
				System.exit(0);
			}
			System.out.println("Вы нажали на клавишу под номером: " + key);
		}
		public void keyTyped(KeyEvent e) {}
		public void keyReleased(KeyEvent e) {
			int key_released = e.getKeyCode();
			System.out.println("Вы только что отпустили клавишу под номером: " + key_released);
		}
	}
}