Package Phase1

Class LandingPage

java.lang.Object
java.awt.event.MouseAdapter
Phase1.LandingPage
All Implemented Interfaces:
java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.MouseWheelListener, java.util.EventListener

public class LandingPage
extends java.awt.event.MouseAdapter
Class that starts up the GUI and enables selection of grid width/height and the solving algorithm
  • Field Summary

    Fields 
    Modifier and Type Field Description
    static javax.swing.JFrame startWindow
    Frame corresponding to the game window that starts up to enable the user to choose the desired game setting
  • Constructor Summary

    Constructors 
    Constructor Description
    LandingPage()  
  • Method Summary

    Modifier and Type Method Description
    static void createWindow()
    Method creating a window of the class.

    Methods inherited from class java.awt.event.MouseAdapter

    mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, mouseWheelMoved

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • startWindow

      public static javax.swing.JFrame startWindow
      Frame corresponding to the game window that starts up to enable the user to choose the desired game setting
  • Constructor Details

  • Method Details

    • createWindow

      public static void createWindow()
      Method creating a window of the class. It loads all the GUI components needed to enable the choice of the first game settings.