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 classAcción por defecto de los botones accesibles.Nested classes/interfaces inherited from class JDialog
JDialog.AccessibleJDialogNested classes/interfaces inherited from class Dialog
Dialog.AccessibleAWTDialog, Dialog.ModalExclusionType, Dialog.ModalityTypeNested classes/interfaces inherited from class Window
Window.AccessibleAWTWindow, Window.TypeNested classes/interfaces inherited from class Container
Container.AccessibleAWTContainerNested classes/interfaces inherited from class Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static intAlto actual.private static intPosición X actual.private static intPosición Y actual.private static intAncho actual.private booleanIndica si el diálogo requiere un tamaño grande por defecto.private final booleanSi se trata de un diálogo de confirmación o tiene entradasprivate static final longUID para la serialización.Fields inherited from class JDialog
accessibleContext, rootPane, rootPaneCheckingEnabledFields inherited from class Dialog
DEFAULT_MODALITY_TYPEFields inherited from class Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTFields inherited from interface ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTHFields inherited from interface 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 JPanelCrea el panel de botones de accesibilidad.(package private) static intObtiene el alto actual del diálogo.(package private) static intObtiene el componente horizontal de la posición en pantalla del diálogo.(package private) static intObtiene el componente vertical de la posición en pantalla del diálogo.(package private) static intObtiene el ancho actual del diálogo.(package private) intDevuelve el alto inicial del diálogo.(package private) intDevuelve el ancho inicial del diálogo.private static intgetInitialX(int width) Posición X inicial de la ventana dependiendo de la resolución de pantalla.private static intgetInitialY(int height) Posición Y inicial de la ventana dependiendo del sistema operativo y de la resolución de pantalla.(package private) intDevuelve el alto máximo del diálogo.(package private) intDevuelve el ancho máximo del diálogo.(package private) abstract intRelación mínima que se aplica para la redimensión de los componentes.(package private) booleanIndica si el diálogo debe tener un tamaño grande por defecto.(package private) voidmaximizarActionPerformed(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) voidrestaurarActionPerformed(JButton restoreButton, JButton maximizeButton) Restaura el tamaño de la ventana a la posicion anterior al maximizado.(package private) static voidsetActualHeight(int height) Establece el alto del diálogo.(package private) static voidsetActualPositionX(int positionX) Establece el componente horizontal de la posición en pantalla del diálogo.(package private) static voidsetActualPositionY(int positionY) Establece el componente vertical de la posición en pantalla del diálogo.(package private) static voidsetActualWidth(int width) Establece el ancho del diálogo.(package private) voidsetBigSizeDefault(boolean bigSizeByDefault) Indica si el diálogo debe tener un tamaño grande por defecto.Methods inherited from class 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, updateMethods inherited from class Dialog
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, setVisible, show, toBackMethods inherited from class 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, toFrontMethods inherited from class 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, validateTreeMethods inherited from class 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-truesi el diálogo debe ser modal,falseen caso contrario.isInputDlg-truesi el diálogo es de entrada de datos,falseen caso contrario.
-
AbstractJAccessibilityCustomDialog
AbstractJAccessibilityCustomDialog(JFrame frame, boolean modal, boolean isInputDlg) Constructor con par&aacuute;metros.- Parameters:
frame- Componente base.modal-truesi el diálogo debe ser modal,falseen caso contrario.isInputDlg-truesi el diálogo es de entrada de datos,falseen 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:
truesi el diálogo debe tener un tamaño grande por defecto,falseen caso contrario.
-
setBigSizeDefault
void setBigSizeDefault(boolean bigSizeByDefault) Indica si el diálogo debe tener un tamaño grande por defecto.- Parameters:
bigSizeByDefault-truesi el diálogo debe tener un tamaño grande por defecto,falseen 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
-
restaurarActionPerformed
-
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.
-