Class LoseMenu

java.lang.Object
com.mg105.user_interface.LoseMenu
All Implemented Interfaces:
Toggleable

public class LoseMenu extends Object implements Toggleable
LoseMenu is displayed when the player loses the game.
  • Constructor Details

    • LoseMenu

      public LoseMenu(@NotNull @NotNull ReplayGeneratorButton replayButton)
      Create a new LoseMenu
      Parameters:
      replayButton - the button that performs the replay action
  • Method Details

    • getScene

      @NotNull public @NotNull javafx.scene.Scene getScene()
      Description copied from interface: Toggleable
      Get the scene of this toggleable object. It is this scene that will be displayed.
      Specified by:
      getScene in interface Toggleable
      Returns:
      the scene to be displayed.
    • toggle

      public void toggle(boolean isVisible)
      Description copied from interface: Toggleable
      Set the visibility of this component.
      Specified by:
      toggle in interface Toggleable
      Parameters:
      isVisible - true if the Toggleable is now visible, false otherwise. If false the Toggleable is expected to do nothing on ANY user inputs.