MiCasa
Class DialogoUsuarioClave

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Dialog
                          |
                          +--MiCasa.DialogoUsuarioClave
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable

public class DialogoUsuarioClave
extends java.awt.Dialog

Muestra un dialogo con dos campos para que el usuario introduzca su nombre de usuario y clave.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog
 
Nested classes inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
Nested classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
(package private)  boolean continuar
           
(package private)  java.awt.Label mensaje
           
(package private)  java.awt.TextField textoClave
          La clave del usuario
(package private)  java.awt.TextField textoUsuario
          Guarda el nombre del usuario
 
Fields inherited from class java.awt.Dialog
 
Fields inherited from class java.awt.Window
 
Fields inherited from class java.awt.Container
 
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
 
Constructor Summary
DialogoUsuarioClave(java.awt.Frame frame, java.lang.String mensaje)
          Constructor del diálogo.
 
Method Summary
private  void BotonAceptar(java.awt.event.ActionEvent e)
          Llamado cuando el usuario pincha en el botón de conectar.
private  void BotonCancelar(java.awt.event.ActionEvent e)
          Llamado cuando el usuario pincha en el botón de cancelar.
private  void cancel()
          Cierra el diálogo por cancelación.
 java.lang.String Clave()
          Devuelve el puerto de conexión introducido.
 boolean Continuar()
          Indica si se cerró el diálogo aceptando.
private  java.awt.Panel IniciarDialogo(java.lang.String m)
          Ajusta/crea todos los elementos gráficos.
protected  void processWindowEvent(java.awt.event.WindowEvent e)
          Gestiona los mensajes de la ventana.
 java.lang.String Usuario()
          Devuelve la dirección IP del servidor introducido.
 
Methods inherited from class java.awt.Dialog
addNotify, dispose, getAccessibleContext, getTitle, hide, isModal, isResizable, isUndecorated, paramString, setModal, setResizable, setTitle, setUndecorated, show
 
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, finalize, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, setLayout, transferFocusBackward, transferFocusDownCycle, update, 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, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, 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, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

continuar

boolean continuar

mensaje

java.awt.Label mensaje

textoUsuario

java.awt.TextField textoUsuario
Guarda el nombre del usuario


textoClave

java.awt.TextField textoClave
La clave del usuario

Constructor Detail

DialogoUsuarioClave

public DialogoUsuarioClave(java.awt.Frame frame,
                           java.lang.String mensaje)
Constructor del diálogo. Se le pasa el mensaje que hay que visualizar por encima de los cuadros donde el usuario introduce su clave. Esto permite modificar el mensaje si se abre el mismo diálogo varias veces seguidas.

Method Detail

IniciarDialogo

private java.awt.Panel IniciarDialogo(java.lang.String m)
                               throws java.lang.Exception
Ajusta/crea todos los elementos gráficos.

Returns:
El panel principal.
java.lang.Exception

processWindowEvent

protected void processWindowEvent(java.awt.event.WindowEvent e)
Gestiona los mensajes de la ventana. Simplemente recoge el de cierre de ventana para cancelar la operación.

Overrides:
processWindowEvent in class java.awt.Window

cancel

private void cancel()
Cierra el diálogo por cancelación.


Usuario

public java.lang.String Usuario()
Devuelve la dirección IP del servidor introducido.


Clave

public java.lang.String Clave()
Devuelve el puerto de conexión introducido.


Continuar

public boolean Continuar()
Indica si se cerró el diálogo aceptando.


BotonCancelar

private void BotonCancelar(java.awt.event.ActionEvent e)
Llamado cuando el usuario pincha en el botón de cancelar.


BotonAceptar

private void BotonAceptar(java.awt.event.ActionEvent e)
Llamado cuando el usuario pincha en el botón de conectar.