change parameta from showPanelWin and loos to check the request
This commit is contained in:
parent
f4cf28f4bf
commit
3370975e57
|
@ -127,9 +127,13 @@ public class MainFrame extends JFrame {
|
||||||
/**
|
/**
|
||||||
* Spezifische ShowPanel für WinScreen Klasse
|
* Spezifische ShowPanel für WinScreen Klasse
|
||||||
* @param panelName Name des anzuzeigenden Panels
|
* @param panelName Name des anzuzeigenden Panels
|
||||||
* @author Lucas Bronson
|
* @param player Player von dem die funktion aufgerufen worden ist
|
||||||
|
* @author Lucas Bronson, Peer Ole Wachtel
|
||||||
*/
|
*/
|
||||||
public void showPanelWin(String panelName){
|
public void showPanelWin(String panelName, Player player){
|
||||||
|
if(player != gameBoard.getP1()){
|
||||||
|
return;
|
||||||
|
}
|
||||||
WinScreen winScreen = new WinScreen(this);
|
WinScreen winScreen = new WinScreen(this);
|
||||||
mainPanel.add(winScreen, panelName);
|
mainPanel.add(winScreen, panelName);
|
||||||
mainPanel.revalidate();
|
mainPanel.revalidate();
|
||||||
|
@ -140,9 +144,13 @@ public class MainFrame extends JFrame {
|
||||||
/**
|
/**
|
||||||
* Spezifische ShowPanel für LooseScreen Klasse
|
* Spezifische ShowPanel für LooseScreen Klasse
|
||||||
* @param panelName Name des anzuzeigenden Panels
|
* @param panelName Name des anzuzeigenden Panels
|
||||||
* @author Lucas Bronson
|
* @param player Player von dem die funktion aufgerufen worden ist
|
||||||
|
* @author Lucas Bronson, Peer Ole Wachtel
|
||||||
*/
|
*/
|
||||||
public void showPanelLoose(String panelName){
|
public void showPanelLoose(String panelName, Player player){
|
||||||
|
if(player != gameBoard.getP1()){
|
||||||
|
return;
|
||||||
|
}
|
||||||
LooseScreen looseScreen = new LooseScreen(this);
|
LooseScreen looseScreen = new LooseScreen(this);
|
||||||
mainPanel.add(looseScreen,panelName);
|
mainPanel.add(looseScreen,panelName);
|
||||||
mainPanel.revalidate();
|
mainPanel.revalidate();
|
||||||
|
|
Loading…
Reference in New Issue