Class AbstractJAccessibilityCustomDialog
java.lang.Object
java.awt.Component
java.awt.Container
java.awt.Window
java.awt.Dialog
javax.swing.JDialog
es.gob.jmulticard.ui.passwordcallback.gui.AbstractJAccessibilityCustomDialog
- All Implemented Interfaces:
ImageObserver
,MenuContainer
,Serializable
,Accessible
,RootPaneContainer
,WindowConstants
- Direct Known Subclasses:
ConfirmSmartcardDialog
,InputPasswordSmartcardDialog
Componente que define un diálogo de alerta.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static final class
Acción por defecto de los botones accesibles.Nested classes/interfaces inherited from class javax.swing.JDialog
JDialog.AccessibleJDialog
Nested classes/interfaces inherited from class java.awt.Dialog
Dialog.AccessibleAWTDialog, Dialog.ModalExclusionType, Dialog.ModalityType
Nested classes/interfaces inherited from class java.awt.Window
Window.AccessibleAWTWindow, Window.Type
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static int
Alto actual.private static int
Posición X actual.private static int
Posición Y actual.private static int
Ancho actual.private boolean
Indica si el diálogo requiere un tamaño grande por defecto.private final boolean
Si se trata de un diálogo de confirmación o tiene entradasprivate static final long
UID para la serialización.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
ConstructorsConstructorDescriptionAbstractJAccessibilityCustomDialog
(boolean isInputDlg) Constructor.AbstractJAccessibilityCustomDialog
(JDialog dialog, boolean modal, boolean isInputDlg) Constructor con parámetros.AbstractJAccessibilityCustomDialog
(JFrame frame, boolean modal, boolean isInputDlg) Constructor con par&aacuute;metros. -
Method Summary
Modifier and TypeMethodDescriptionprotected JPanel
Crea el panel de botones de accesibilidad.(package private) static int
Obtiene el alto actual del diálogo.(package private) static int
Obtiene el componente horizontal de la posición en pantalla del diálogo.(package private) static int
Obtiene el componente vertical de la posición en pantalla del diálogo.(package private) static int
Obtiene el ancho actual del diálogo.(package private) int
Devuelve el alto inicial del diálogo.(package private) int
Devuelve el ancho inicial del diálogo.private static int
getInitialX
(int width) Posición X inicial de la ventana dependiendo de la resolución de pantalla.private static int
getInitialY
(int height) Posición Y inicial de la ventana dependiendo del sistema operativo y de la resolución de pantalla.(package private) int
Devuelve el alto máximo del diálogo.(package private) int
Devuelve el ancho máximo del diálogo.(package private) abstract int
Relación mínima que se aplica para la redimensión de los componentes.(package private) boolean
Indica si el diálogo debe tener un tamaño grande por defecto.(package private) void
maximizarActionPerformed
(JButton restoreButton, JButton maximizeButton) Cambia el tamaño de la ventana al tamaño máximo de pantalla menos el tamaño de la barra de tareas de Windows.(package private) void
restaurarActionPerformed
(JButton restoreButton, JButton maximizeButton) Restaura el tamaño de la ventana a la posicion anterior al maximizado.(package private) static void
setActualHeight
(int height) Establece el alto del diálogo.(package private) static void
setActualPositionX
(int positionX) Establece el componente horizontal de la posición en pantalla del diálogo.(package private) static void
setActualPositionY
(int positionY) Establece el componente vertical de la posición en pantalla del diálogo.(package private) static void
setActualWidth
(int width) Establece el ancho del diálogo.(package private) void
setBigSizeDefault
(boolean bigSizeByDefault) Indica si el diálogo debe tener un tamaño grande por defecto.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
-
Field Details
-
serialVersionUID
private static final long serialVersionUIDUID para la serialización.- See Also:
-
actualPositionX
private static int actualPositionXPosición X actual. -
actualPositionY
private static int actualPositionYPosición Y actual. -
actualWidth
private static int actualWidthAncho actual. -
actualHeight
private static int actualHeightAlto actual. -
bigSizeDefault
private boolean bigSizeDefaultIndica si el diálogo requiere un tamaño grande por defecto. -
isInputDialog
private final transient boolean isInputDialogSi se trata de un diálogo de confirmación o tiene entradas
-
-
Constructor Details
-
AbstractJAccessibilityCustomDialog
AbstractJAccessibilityCustomDialog(JDialog dialog, boolean modal, boolean isInputDlg) Constructor con parámetros.- Parameters:
dialog
- Diálogo base.modal
-true
si el diálogo debe ser modal,false
en caso contrario.isInputDlg
-true
si el diálogo es de entrada de datos,false
en caso contrario.
-
AbstractJAccessibilityCustomDialog
AbstractJAccessibilityCustomDialog(JFrame frame, boolean modal, boolean isInputDlg) Constructor con par&aacuute;metros.- Parameters:
frame
- Componente base.modal
-true
si el diálogo debe ser modal,false
en caso contrario.isInputDlg
-true
si el diálogo es de entrada de datos,false
en caso contrario.
-
AbstractJAccessibilityCustomDialog
AbstractJAccessibilityCustomDialog(boolean isInputDlg) Constructor.- Parameters:
isInputDlg
- Indica si el diálogo es de entrada de datos.
-
-
Method Details
-
getMinimumRelation
abstract int getMinimumRelation()Relación mínima que se aplica para la redimensión de los componentes. Cuanto menor es este número menor es la redimensión aplicada.- Returns:
- int Relación mínima
-
getActualPositionX
static int getActualPositionX()Obtiene el componente horizontal de la posición en pantalla del diálogo.- Returns:
- Componente horizontal de la posición del diálogo.
-
setActualPositionX
static void setActualPositionX(int positionX) Establece el componente horizontal de la posición en pantalla del diálogo.- Parameters:
positionX
- Componente horizontal de la posición del diálogo.
-
getActualPositionY
static int getActualPositionY()Obtiene el componente vertical de la posición en pantalla del diálogo.- Returns:
- Componente vertical de la posición del diálogo.
-
setActualPositionY
static void setActualPositionY(int positionY) Establece el componente vertical de la posición en pantalla del diálogo.- Parameters:
positionY
- Componente vertical de la posición del diálogo.
-
getActualWidth
static int getActualWidth()Obtiene el ancho actual del diálogo.- Returns:
- Ancho actual del diálogo.
-
setActualWidth
static void setActualWidth(int width) Establece el ancho del diálogo.- Parameters:
width
- Ancho del diálogo.
-
getActualHeight
static int getActualHeight()Obtiene el alto actual del diálogo.- Returns:
- Alto actual del diálogo.
-
setActualHeight
static void setActualHeight(int height) Establece el alto del diálogo.- Parameters:
height
- Alto del diálogo.
-
isBigSizeDefault
boolean isBigSizeDefault()Indica si el diálogo debe tener un tamaño grande por defecto.- Returns:
true
si el diálogo debe tener un tamaño grande por defecto,false
en caso contrario.
-
setBigSizeDefault
void setBigSizeDefault(boolean bigSizeByDefault) Indica si el diálogo debe tener un tamaño grande por defecto.- Parameters:
bigSizeByDefault
-true
si el diálogo debe tener un tamaño grande por defecto,false
en caso contrario.
-
getInitialWidth
int getInitialWidth()Devuelve el ancho inicial del diálogo.- Returns:
- Ancho inicial del diálogo.
-
getInitialHeight
int getInitialHeight()Devuelve el alto inicial del diálogo.- Returns:
- Alto inicial del diálogo.
-
getMaxWidth
int getMaxWidth()Devuelve el ancho máximo del diálogo.- Returns:
- Ancho máximo del diálogo.
-
getMaxHeight
int getMaxHeight()Devuelve el alto máximo del diálogo.- Returns:
- Alto máximo del diálogo.
-
createAccessibilityButtonsPanel
Crea el panel de botones de accesibilidad.- Returns:
- Panel de botones de accesibilidad.
-
maximizarActionPerformed
Cambia el tamaño de la ventana al tamaño máximo de pantalla menos el tamaño de la barra de tareas de Windows. -
restaurarActionPerformed
Restaura el tamaño de la ventana a la posicion anterior al maximizado. -
getInitialX
private static int getInitialX(int width) Posición X inicial de la ventana dependiendo de la resolución de pantalla.- Parameters:
width
- Ancho de la ventana.- Returns:
- int Posición X
-
getInitialY
private static int getInitialY(int height) Posición Y inicial de la ventana dependiendo del sistema operativo y de la resolución de pantalla.- Parameters:
height
- Alto de la ventana.- Returns:
- int Posición Y.
-