fixed panel background when menu is displayed

This commit is contained in:
shebang
2015-01-13 13:19:47 +01:00
parent 6435ef52a7
commit 7d9c236214
3 changed files with 20 additions and 14 deletions
+8 -3
View File
@@ -106,7 +106,6 @@ public class Main extends JFrame implements Runnable {
outerPanel.add(rightPanel, BorderLayout.EAST); outerPanel.add(rightPanel, BorderLayout.EAST);
outerPanel.add(gamePanel,BorderLayout.CENTER); outerPanel.add(gamePanel,BorderLayout.CENTER);
outerPanel.add(actionPanel,BorderLayout.SOUTH); outerPanel.add(actionPanel,BorderLayout.SOUTH);
outerPanel.add(menuPanel, BorderLayout.CENTER); outerPanel.add(menuPanel, BorderLayout.CENTER);
add(outerPanel); add(outerPanel);
@@ -117,14 +116,17 @@ public class Main extends JFrame implements Runnable {
* hier menue bauen * hier menue bauen
*/ */
PanelBuilder.setPanels(actionPanel, outerPanel, statusPanel, gamePanel); PanelBuilder.setPanels(actionPanel, outerPanel, statusPanel, gamePanel);
PanelBuilder.startMenu(); //PanelBuilder.startMenu();
PanelBuilder.actionPanel.setBackground(Color.BLACK);
PanelBuilder.statusPanel.setBackground(Color.BLACK);
/* /*
* entfernen wenn getter verwendet wird. * entfernen wenn getter verwendet wird.
*/ */
player01 = PanelBuilder.getPlayer(); player01 = PanelBuilder.getPlayer();
/* /*
* Wenn die Variable fullscreen gesetzt ist, wir er hier eingeschaltet. * Wenn die Variable fullscreen gesetzt ist, wir er hier eingeschaltet.
*/ */
@@ -280,6 +282,9 @@ public class Main extends JFrame implements Runnable {
PanelBuilder.tick(); PanelBuilder.tick();
} else if ( pause ) { } else if ( pause ) {
// Hier einfügen was passiert wenn ESC gedrückt wird // Hier einfügen was passiert wenn ESC gedrückt wird
outerPanel.setBackground(Color.BLACK);
gamePanel.setVisible(false); gamePanel.setVisible(false);
actionPanel.setVisible(false); actionPanel.setVisible(false);
statusPanel.setVisible(false); statusPanel.setVisible(false);
+1 -1
View File
@@ -111,10 +111,10 @@ public class PanelBuilder {
// ActionPanel bauen // ActionPanel bauen
//ActionControl.setPanel(actionPanel); //ActionControl.setPanel(actionPanel);
//createGame(1); /* wird eigentlich vom menue aufgerufen */ //createGame(1); /* wird eigentlich vom menue aufgerufen */
} }
public static JPanel getGamePanel() { public static JPanel getGamePanel() {
return gamePanel; return gamePanel;
} }
@@ -203,5 +203,6 @@ public class MenuPanel {
menuPanel.add(highscore); menuPanel.add(highscore);
menuPanel.add(credits); menuPanel.add(credits);
menuPanel.add(tutorial); menuPanel.add(tutorial);
} }
} }