Class ConfirmSmartcardDialog

  • All Implemented Interfaces:
    java.awt.event.ActionListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.util.EventListener, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants

    public final class ConfirmSmartcardDialog
    extends AbstractJAccessibilityCustomDialog
    implements java.awt.event.ActionListener
    Componente diálogo que solicita confirmación al usuario.
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class javax.swing.JDialog

        javax.swing.JDialog.AccessibleJDialog
      • Nested classes/interfaces inherited from class java.awt.Dialog

        java.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType
      • Nested classes/interfaces inherited from class java.awt.Window

        java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
      • Nested classes/interfaces inherited from class java.awt.Container

        java.awt.Container.AccessibleAWTContainer
      • Nested classes/interfaces inherited from class java.awt.Component

        java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private int answer
      Respuesta al mensaje.
      private javax.swing.JPanel buttonsPanel
      Panel de botones.
      private static javax.swing.JButton cancelButton
      Botón de Cancelar.
      private static java.lang.String cancellText
      Texto para el botón.
      private IconLabel iconLabel
      Etiqueta que contiene el icono de la alerta.
      private InfoLabel infoLabel
      Etiqueta con la informaciñn de la alerta.
      private javax.swing.JButton noButton
      Botón de No.
      private static javax.swing.JButton okButton
      Botón de Aceptar.
      private static long serialVersionUID
      UID.
      • Fields inherited from class javax.swing.JDialog

        accessibleContext, rootPane, rootPaneCheckingEnabled
      • Fields inherited from class java.awt.Dialog

        DEFAULT_MODALITY_TYPE
      • Fields inherited from class java.awt.Component

        BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
      • Fields inherited from interface java.awt.image.ImageObserver

        ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
      • Fields inherited from interface javax.swing.WindowConstants

        DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected ConfirmSmartcardDialog​(java.awt.Component componentParent, boolean modal, java.lang.String message, java.lang.String title, java.lang.String iconPath)
      Constructor.
      protected ConfirmSmartcardDialog​(javax.swing.JDialog componentParent, boolean modal, java.lang.String message, java.lang.String title, java.lang.String iconPath)
      Constructor.
      private ConfirmSmartcardDialog​(javax.swing.JFrame componentParent, boolean modal, java.lang.String message, java.lang.String title, java.lang.String iconPath)
      Constructor.
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void actionPerformed​(java.awt.event.ActionEvent e)
      Acción correspondiente a los botones de las alertas.
      (package private) void createMainButtonsPanel()
      Panel que contiene los botones principales de las alerta.
      private int getAnswer()  
      private javax.swing.JButton getButton​(java.lang.String text, int mnemonic)
      Crea un boton.
      (package private) static javax.swing.JButton getCancelButton()  
      (package private) static ConfirmSmartcardDialog getInstanceCustomDialog​(java.awt.Component componentParent, boolean modal, java.lang.String message, java.lang.String title, java.lang.String iconPath)
      Devuelve una instancia de CustomDialog.
      int getMinimumRelation()
      Relación mínima que se aplica para la redimensión de los componentes.
      (package private) javax.swing.JButton getNoButton()  
      (package private) static javax.swing.JButton getOkButton()  
      protected void initComponents​(java.lang.String message, java.lang.String title, java.lang.String iconPath)
      Inicializa los componentes de la alerta.
      protected void setIconLabel​(java.lang.String iconPath)
      Asigna el icono a la etiqueta.
      static int showConfirmDialog​(java.awt.Component componentParent, boolean modal, java.lang.String message, java.lang.String title, int typeOption, java.lang.String iconPath)
      Muestra un diálogo con un mensaje que pide la interación del usuario.
      • Methods inherited from class javax.swing.JDialog

        addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
      • Methods inherited from class java.awt.Dialog

        addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, setVisible, show, toBack
      • Methods inherited from class java.awt.Window

        addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, toFront
      • Methods inherited from class java.awt.Container

        add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTree
      • Methods inherited from class java.awt.Component

        action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setMixingCutoutShape, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • infoLabel

        private transient InfoLabel infoLabel
        Etiqueta con la informaciñn de la alerta.
      • buttonsPanel

        private transient javax.swing.JPanel buttonsPanel
        Panel de botones.
      • iconLabel

        private final transient IconLabel iconLabel
        Etiqueta que contiene el icono de la alerta.
      • okButton

        private static javax.swing.JButton okButton
        Botón de Aceptar.
      • noButton

        private transient javax.swing.JButton noButton
        Botón de No.
      • cancelButton

        private static javax.swing.JButton cancelButton
        Botón de Cancelar.
      • answer

        private transient int answer
        Respuesta al mensaje.
      • cancellText

        private static java.lang.String cancellText
        Texto para el botón.
    • Constructor Detail

      • ConfirmSmartcardDialog

        protected ConfirmSmartcardDialog​(javax.swing.JDialog componentParent,
                                         boolean modal,
                                         java.lang.String message,
                                         java.lang.String title,
                                         java.lang.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​(java.awt.Component componentParent,
                                         boolean modal,
                                         java.lang.String message,
                                         java.lang.String title,
                                         java.lang.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

        private ConfirmSmartcardDialog​(javax.swing.JFrame componentParent,
                                       boolean modal,
                                       java.lang.String message,
                                       java.lang.String title,
                                       java.lang.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 Detail

      • getOkButton

        static javax.swing.JButton getOkButton()
      • getNoButton

        javax.swing.JButton getNoButton()
      • getCancelButton

        static javax.swing.JButton getCancelButton()
      • initComponents

        protected void initComponents​(java.lang.String message,
                                      java.lang.String title,
                                      java.lang.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​(java.lang.String iconPath)
        Asigna el icono a la etiqueta.
        Parameters:
        iconPath - Ruta hacia el recurso de fichero de icono.
      • createMainButtonsPanel

        void createMainButtonsPanel()
        Panel que contiene los botones principales de las alerta.
      • showConfirmDialog

        public static int showConfirmDialog​(java.awt.Component componentParent,
                                            boolean modal,
                                            java.lang.String message,
                                            java.lang.String title,
                                            int typeOption,
                                            java.lang.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.
      • getButton

        private javax.swing.JButton getButton​(java.lang.String text,
                                              int mnemonic)
        Crea un boton. Si el botón corresponde al de cancelar, se le asigna la tecla esc.
        Parameters:
        text - Texto del botón.
        mnemonic - Atajo.
        Returns:
        Botón.
      • getAnswer

        private int getAnswer()
        Returns:
        the answer
      • getInstanceCustomDialog

        static ConfirmSmartcardDialog getInstanceCustomDialog​(java.awt.Component componentParent,
                                                              boolean modal,
                                                              java.lang.String message,
                                                              java.lang.String title,
                                                              java.lang.String iconPath)
        Devuelve una instancia de CustomDialog.
        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.
        Returns:
        Instancia del diálogo.
      • actionPerformed

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