Blatt6
Class HumanPlayer
java.lang.Object
Blatt6.Player
Blatt6.HumanPlayer
- All Implemented Interfaces:
- java.util.EventListener, java.awt.event.MouseListener
- public class HumanPlayer
- extends Player
- implements java.awt.event.MouseListener
Der Human-Player muss immer mit der Maus auf eine Spalte klicken, um einen Zug auszuführen.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
HumanPlayer
public HumanPlayer(GamePanel game,
int player,
javax.swing.JLabel status)
setGame
public void setGame(GamePanel game,
int playerNr)
- Specified by:
setGame
in class Player
play
public void play()
- Overrides:
play
in class Player
toString
public java.lang.String toString()
- Overrides:
toString
in class Player
mouseClicked
public void mouseClicked(java.awt.event.MouseEvent e)
- Specified by:
mouseClicked
in interface java.awt.event.MouseListener
mouseEntered
public void mouseEntered(java.awt.event.MouseEvent e)
- Specified by:
mouseEntered
in interface java.awt.event.MouseListener
mouseExited
public void mouseExited(java.awt.event.MouseEvent e)
- Specified by:
mouseExited
in interface java.awt.event.MouseListener
mousePressed
public void mousePressed(java.awt.event.MouseEvent e)
- Specified by:
mousePressed
in interface java.awt.event.MouseListener
mouseReleased
public void mouseReleased(java.awt.event.MouseEvent e)
- Specified by:
mouseReleased
in interface java.awt.event.MouseListener