remove game board on win or lose
This commit is contained in:
parent
44f04a454f
commit
9d51e708e5
|
@ -134,6 +134,12 @@ public class MainFrame extends JFrame {
|
||||||
if(player != gameBoard.getP1()){
|
if(player != gameBoard.getP1()){
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
this.gameBoard.getP1().destroy();
|
||||||
|
this.gameBoard.getP2().destroy();
|
||||||
|
this.gameBoard.removeAll();
|
||||||
|
this.gameBoard = null;
|
||||||
|
|
||||||
WinScreen winScreen = new WinScreen(this);
|
WinScreen winScreen = new WinScreen(this);
|
||||||
mainPanel.add(winScreen, panelName);
|
mainPanel.add(winScreen, panelName);
|
||||||
mainPanel.revalidate();
|
mainPanel.revalidate();
|
||||||
|
@ -151,8 +157,12 @@ public class MainFrame extends JFrame {
|
||||||
if(player != gameBoard.getP1()){
|
if(player != gameBoard.getP1()){
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
this.gameBoard.getP1().destroy();
|
this.gameBoard.getP1().destroy();
|
||||||
this.gameBoard.getP2().destroy();
|
this.gameBoard.getP2().destroy();
|
||||||
|
this.gameBoard.removeAll();
|
||||||
|
this.gameBoard = null;
|
||||||
|
|
||||||
LoseScreen looseScreen = new LoseScreen(this);
|
LoseScreen looseScreen = new LoseScreen(this);
|
||||||
mainPanel.add(looseScreen,panelName);
|
mainPanel.add(looseScreen,panelName);
|
||||||
mainPanel.revalidate();
|
mainPanel.revalidate();
|
||||||
|
|
Loading…
Reference in New Issue