Package raven.menu

Class FormManager

java.lang.Object
raven.menu.FormManager

public class FormManager extends Object
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 Details

    • install

      public static void install(JFrame frame)
      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

      public static void showForm(SimpleForm component)
      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

      public static UndoRedo<SimpleForm> 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.