Package net.regsirius06.engine.gui
package net.regsirius06.engine.gui
Contains classes related to the graphical user interface (GUI) of the application.
This package provides different frames and panels for the user interface, including:
MainMenu- The main menu of the application, containing child frames for various settings and actions.SettingsFrame- A frame for configuring game settings, including key bindings.PluginsFrame- A frame displaying available plugins and their commands.LabyrinthFrame- A frame that displays a labyrinth game, integrating the labyrinth world and its panel.
JButton, JPanel,
and JScrollPane, and custom panels like AbstractLabyrinthPanel.
These classes are designed to be part of a larger game engine, facilitating user interaction with settings, plugins, and game content.
-
ClassesClassDescriptionRepresents a frame for displaying a labyrinth game.Represents the main menu window of the Maze Adventure game.Base class for child windows that open from the main menu.Custom JPanel that handles the rotating background effect used in the main menu.The
PluginsFrameclass represents a window for managing plugins within the application.TheSettingsFrameclass represents a settings window for configuring key bindings and saving the changes.TheWorldFrameclass provides a user interface for selecting and creating worlds.