Class ConfirmSmartcardDialog

java.lang.Object
java.awt.Component
java.awt.Container
java.awt.Window
java.awt.Dialog
javax.swing.JDialog
es.gob.jmulticard.ui.passwordcallback.gui.ConfirmSmartcardDialog
All Implemented Interfaces:
ActionListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible, RootPaneContainer, WindowConstants

public final class ConfirmSmartcardDialog extends JDialog implements ActionListener
Componente diálogo que solicita confirmación al usuario.
See Also:
  • Constructor Details

    • ConfirmSmartcardDialog

      protected ConfirmSmartcardDialog(JDialog componentParent, boolean modal, String message, String title, String iconPath)
      Constructor.
      Parameters:
      componentParent - Componente padre para la modalidad.
      modal - true si el diálogo debe ser modal, false en caso contrario.
      message - Mensaje del diálogo.
      title - Título del diálogo.
      iconPath - Ruta hacia el recurso de fichero de icono.
    • ConfirmSmartcardDialog

      protected ConfirmSmartcardDialog(Component componentParent, boolean modal, String message, String title, String iconPath)
      Constructor.
      Parameters:
      componentParent - Componente padre para la modalidad.
      modal - true si el diálogo debe ser modal, false en caso contrario.
      message - Mensaje del diálogo.
      title - Título del diálogo.
      iconPath - Ruta hacia el recurso de fichero de icono.
  • Method Details

    • initComponents

      protected void initComponents(String message, String title, String iconPath)
      Inicializa los componentes de la alerta.
      Parameters:
      message - Mensaje del diálogo.
      title - Título del diálogo.
      iconPath - Ruta hacia el recurso de fichero de icono.
    • setIconLabel

      protected void setIconLabel(String iconPath)
      Asigna el icono a la etiqueta.
      Parameters:
      iconPath - Ruta hacia el recurso de fichero de icono.
    • showConfirmDialog

      public static int showConfirmDialog(Component componentParent, boolean modal, String message, String title, int typeOption, String iconPath)
      Muestra un diálogo con un mensaje que pide la interación del usuario.
      Parameters:
      componentParent - Componente padre.
      modal - Modal.
      message - Mensaje a mostrar.
      title - Tío del diálogo.
      typeOption - Opciones de interación.
      iconPath - Ruta hacia el icono del diálogo.
      Returns:
      Respuesta del usuario.
    • getMinimumRelation

      public int getMinimumRelation()
    • actionPerformed

      public void actionPerformed(ActionEvent e)
      Acción correspondiente a los botones de las alertas.
      Specified by:
      actionPerformed in interface ActionListener
    • createAccessibilityButtonsPanel

      protected JPanel createAccessibilityButtonsPanel()
      Crea el panel de botones de accesibilidad.
      Returns:
      Panel de botones de accesibilidad.