Advertisement
Guest User

Untitled

a guest
May 20th, 2019
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.63 KB | None | 0 0
  1. @Override
  2. public void actionPerformed(ActionEvent e) {
  3. if (isGameOver) {
  4. return;
  5. }
  6. JButton currentcell = (JButton) e.getSource();//e in typecasted to jbutton type
  7. if (currentcell.getText().length() > 0) {
  8. return;
  9. }
  10. currentcell.setText(currentPlayer);
  11. if (hasWon(currentPlayer)) {
  12. isGameOver = true;
  13. JOptionPane.showMessageDialog(this, currentPlayer + " has won.");
  14.  
  15. return;
  16. }
  17. currentPlayer = currentPlayer.equals(PLAYER1)
  18. ? PLAYER2
  19. : PLAYER1;
  20.  
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement