diff --git a/culminating-mastermind/app/src/main/java/mastermind/gui/panels/HomeButton.java b/culminating-mastermind/app/src/main/java/mastermind/gui/panels/HomeButton.java index 02ca160..8e7a59d 100644 --- a/culminating-mastermind/app/src/main/java/mastermind/gui/panels/HomeButton.java +++ b/culminating-mastermind/app/src/main/java/mastermind/gui/panels/HomeButton.java @@ -3,25 +3,25 @@ import javax.swing.*; import mastermind.gui.scenes.GameModeSelector; import mastermind.gui.scenes.Scene; + public class HomeButton { - final private JButton homeButton; - final private JPanel buttonPanel = new JPanel(); + private final static JButton homeButton; + private final static JPanel buttonPanel; - public HomeButton() { + static { homeButton = new JButton("Home"); + buttonPanel = new JPanel(); buttonPanel.add(homeButton); } - public void registerHomeHandlers() { - homeButton.addActionListener( event -> { + public static void registerHomeHandlers() { + homeButton.addActionListener(event -> { final JFrame gameModeSelector = Scene.createDefaultScene(); new GameModeSelector(gameModeSelector); }); } - public void drawHomeButton(final JFrame frame) { + public static void drawHomeButton(final JFrame frame) { frame.add(buttonPanel); } - - }