demopanel.java

来自「用JAVA实现的小游戏」· Java 代码 · 共 27 行

JAVA
27
字号
import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;

import javax.swing.JFrame;

public class DemoPanel extends JFrame {
  public DemoPanel() {
    super("Snake");
    this.addKeyListener(new KeyAdapter(){
      public void keyPressed(KeyEvent e) {
        sp.keyInput(e.getKeyChar());
      }
    });
    getContentPane().add(sp);
    setBounds(100, 100, 500, 400);
    setDefaultCloseOperation(EXIT_ON_CLOSE);
    setVisible(true);
  }

  SnakePanel sp = new SnakePanel();

  public static void main(String[] a) {
    new DemoPanel();
  }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?