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:
java.awt.image.ImageObserver,java.awt.MenuContainer,java.io.Serializable,javax.accessibility.Accessible,javax.swing.RootPaneContainer,javax.swing.WindowConstants
- Direct Known Subclasses:
ConfirmSmartcardDialog,InputPasswordSmartcardDialog
abstract class AbstractJAccessibilityCustomDialog extends javax.swing.JDialogComponente que define un diálogo de alerta.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static classAbstractJAccessibilityCustomDialog.ButtonAbstractActionAcción por defecto de los botones accesibles.-
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
-
-
Field Summary
Fields Modifier and Type Field Description private static intactualHeightAlto actual.private static intactualPositionXPosición X actual.private static intactualPositionYPosición Y actual.private static intactualWidthAncho actual.private booleanbigSizeDefaultIndica si el diálogo requiere un tamaño grande por defecto.private booleanisInputDialogSi se trata de un diálogo de confirmación o tiene entradasprivate static longserialVersionUIDUID para la serialización.-
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
-
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
-
-
Constructor Summary
Constructors Constructor Description AbstractJAccessibilityCustomDialog(boolean isInputDlg)Constructor.AbstractJAccessibilityCustomDialog(javax.swing.JDialog dialog, boolean modal, boolean isInputDlg)Constructor con parámetros.AbstractJAccessibilityCustomDialog(javax.swing.JFrame frame, boolean modal, boolean isInputDlg)Constructor con par&aacuute;metros.
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected javax.swing.JPanelcreateAccessibilityButtonsPanel()Crea el panel de botones de accesibilidad.(package private) static intgetActualHeight()Obtiene el alto actual del diálogo.(package private) static intgetActualPositionX()Obtiene el componente horizontal de la posición en pantalla del diálogo.(package private) static intgetActualPositionY()Obtiene el componente vertical de la posición en pantalla del diálogo.(package private) static intgetActualWidth()Obtiene el ancho actual del diálogo.(package private) intgetInitialHeight()Devuelve el alto inicial del diálogo.(package private) intgetInitialWidth()Devuelve 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) intgetMaxHeight()Devuelve el alto máximo del diálogo.(package private) intgetMaxWidth()Devuelve el ancho máximo del diálogo.(package private) abstract intgetMinimumRelation()Relación mínima que se aplica para la redimensión de los componentes.(package private) booleanisBigSizeDefault()Indica si el diálogo debe tener un tamaño grande por defecto.(package private) voidmaximizarActionPerformed(javax.swing.JButton restoreButton, javax.swing.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(javax.swing.JButton restoreButton, javax.swing.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 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 Detail
-
serialVersionUID
private static final long serialVersionUID
UID para la serialización.- See Also:
- Constant Field Values
-
actualPositionX
private static int actualPositionX
Posición X actual.
-
actualPositionY
private static int actualPositionY
Posición Y actual.
-
actualWidth
private static int actualWidth
Ancho actual.
-
actualHeight
private static int actualHeight
Alto actual.
-
bigSizeDefault
private boolean bigSizeDefault
Indica si el diálogo requiere un tamaño grande por defecto.
-
isInputDialog
private final transient boolean isInputDialog
Si se trata de un diálogo de confirmación o tiene entradas
-
-
Constructor Detail
-
AbstractJAccessibilityCustomDialog
AbstractJAccessibilityCustomDialog(javax.swing.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(javax.swing.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 Detail
-
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
protected javax.swing.JPanel createAccessibilityButtonsPanel()
Crea el panel de botones de accesibilidad.- Returns:
- Panel de botones de accesibilidad.
-
maximizarActionPerformed
void maximizarActionPerformed(javax.swing.JButton restoreButton, javax.swing.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.
-
restaurarActionPerformed
void restaurarActionPerformed(javax.swing.JButton restoreButton, javax.swing.JButton maximizeButton)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.
-
-