Package raven.menu
Class FormManager
java.lang.Object
raven.menu.FormManager
FormManager es una clase que gestiona la navegación entre formularios en una
aplicación. Proporciona funciones para mostrar, ocultar, deshacer y rehacer
formularios, así como para actualizar la interfaz de usuario temporal de los
formularios.
-
Method Summary
Modifier and TypeMethodDescriptionstatic UndoRedo<SimpleForm>getForms()Obtiene el historial de formularios gestionado por el FormManager.static voidhideMenu()static voidInstala el FormManager en el JFrame proporcionado.static booleanVerifica si es posible abrir un nuevo formulario basado en el estado actual.static voidredo()static voidrefresh()static voidshowForm(SimpleForm component) Muestra un formulario en la interfaz de usuario y actualiza el historial de formularios.static voidshowMenu()Muestra el menú en la interfaz de usuario.static voidundo()static voidActualiza la interfaz de usuario temporal de los formularios.
-
Method Details
-
install
Instala el FormManager en el JFrame proporcionado.- Parameters:
frame- El JFrame principal de la aplicación.
-
showMenu
public static void showMenu()Muestra el menú en la interfaz de usuario. -
showForm
Muestra un formulario en la interfaz de usuario y actualiza el historial de formularios.- Parameters:
component- El formulario a mostrar.
-
hideMenu
public static void hideMenu() -
undo
public static void undo() -
redo
public static void redo() -
refresh
public static void refresh() -
getForms
Obtiene el historial de formularios gestionado por el FormManager.- Returns:
- El historial de formularios.
-
isNewFormAble
public static boolean isNewFormAble()Verifica si es posible abrir un nuevo formulario basado en el estado actual.- Returns:
- true si es posible abrir un nuevo formulario, false de lo contrario.
-
updateTempFormUI
public static void updateTempFormUI()Actualiza la interfaz de usuario temporal de los formularios.
-