Class Keyboard

java.lang.Object
miniGame.game_2048.Keyboard
All Implemented Interfaces:
java.awt.event.KeyListener, java.util.EventListener

public class Keyboard
extends java.lang.Object
implements java.awt.event.KeyListener
Author:
김건호 키보드 입력이 맞는지 안맞는지를 설정해주고 최대값을 설정해준곳입니다.
  • Field Summary

    Fields
    Modifier and Type Field Description
    static boolean[] keys  
    static boolean[] lastKeys  
  • Constructor Summary

    Constructors
    Constructor Description
    Keyboard()  
  • Method Summary

    Modifier and Type Method Description
    static boolean key​(int key)
    키보드의 입력값을 나타내주는 곳입니다.
    static boolean keyDown​(int key)
    키보드의 아래를 입력했을때 입력값을 나타내주는 곳입니다.
    void keyPressed​(java.awt.event.KeyEvent e)
    키를 입력했을때 True값으로 변경해주는 값
    void keyReleased​(java.awt.event.KeyEvent e)
    키를 누르지 않고 있을때 False값으로 변경해주는 값
    void keyTyped​(java.awt.event.KeyEvent e)  
    static boolean keyUp​(int key)
    키보드의 위를 입력했을때 입력값을 나타내주는 곳입니다.
    void update()
    움직임을 최대로 지정해줄수있는 값을 조정.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • keys

      public static boolean[] keys
    • lastKeys

      public static boolean[] lastKeys
  • Constructor Details

    • Keyboard

      public Keyboard()
  • Method Details

    • update

      public void update()
      움직임을 최대로 지정해줄수있는 값을 조정.
    • key

      public static boolean key​(int key)
      키보드의 입력값을 나타내주는 곳입니다.
      Parameters:
      key - = 키보드 값
      Returns:
      키보드의 움직임의 값을 리턴해줍니다.
    • keyDown

      public static boolean keyDown​(int key)
      키보드의 아래를 입력했을때 입력값을 나타내주는 곳입니다.
      Parameters:
      key - = 키보드 값
      Returns:
      키보드의 움직임의 값을 리턴해줍니다.
    • keyUp

      public static boolean keyUp​(int key)
      키보드의 위를 입력했을때 입력값을 나타내주는 곳입니다.
      Parameters:
      key - = 키보드 값
      Returns:
      키보드의 움직임의 값을 리턴해줍니다.
    • keyTyped

      public void keyTyped​(java.awt.event.KeyEvent e)
      Specified by:
      keyTyped in interface java.awt.event.KeyListener
    • keyPressed

      public void keyPressed​(java.awt.event.KeyEvent e)
      키를 입력했을때 True값으로 변경해주는 값
      Specified by:
      keyPressed in interface java.awt.event.KeyListener
    • keyReleased

      public void keyReleased​(java.awt.event.KeyEvent e)
      키를 누르지 않고 있을때 False값으로 변경해주는 값
      Specified by:
      keyReleased in interface java.awt.event.KeyListener