j Password Field

24
 Haga clic para modificar el estilo de subtítulo del patrón / /  JP assw or dField El JPassWordField es una subclase de JTextField, empleado para recibir contraseñas, y en vez de los caracteres que se están ingresando mostrar *, los caracteres que se están ingresando se almacenan en un arreglo, para mayor seguridad.

Transcript of j Password Field

Page 1: j Password Field

5/16/2018 j Password Field - slidepdf.com

http://slidepdf.com/reader/full/j-password-field 1/24

Haga clic para modificar el estilo de subtítulodel patrón

4/10/12

 JPasswordField

El JPassWordField es una subclasede JTextField, empleado para recibircontraseñas, y en vez de los caracteres quese están ingresando mostrar *, los

caracteres que se están ingresando sealmacenan en un arreglo, para mayorseguridad.

Page 2: j Password Field

5/16/2018 j Password Field - slidepdf.com

http://slidepdf.com/reader/full/j-password-field 2/24

4/10/12

CONSTRUCTORES

 JPasswordField ()Construye un nuevo JPasswordField , con un documentopredeterminado, null cadena que comienza el texto, y 0en ancho de columna.

 JPasswordField ( Document doc, String txt, int columns)

Construye un nuevo JPasswordField que utiliza el modelo

de texto de almacenamiento dada y el número dado decolumnas.

 JPasswordField (int columns)

Construye un nuevo vacío JPasswordField con el número

Page 3: j Password Field

5/16/2018 j Password Field - slidepdf.com

http://slidepdf.com/reader/full/j-password-field 3/24

4/10/12

 JPasswordField ( String text)Construye un nuevo JPasswordField inicia con eltexto especificado.

 JPasswordField ( String text, int columns)Construye un nuevo JPasswordField inicializadocon el texto especificado y las columnas

Page 4: j Password Field

5/16/2018 j Password Field - slidepdf.com

http://slidepdf.com/reader/full/j-password-field 4/24

4/10/12

void copy ()

Invoca provideErrorFeedback en el aspecto actual y por lo

general inicia un pitido de error.

void cut ()

Invoca provideErrorFeedback en el aspecto actual y lasensación, que por lo general inicia un pitido de error.

booleanechoCharIsSet ()Devuelve true si este JPasswordField tiene un conjunto decaracteres para el eco.

AccessibleContext getAccessibleContext ()

METODOS

Page 5: j Password Field

5/16/2018 j Password Field - slidepdf.com

http://slidepdf.com/reader/full/j-password-field 5/24

4/10/12

char getEchoChar ()Devuelve el carácter que se utilizará para eco.

char[] getPassword ()Devuelve el texto contenido en este TextComponent .

String getUIClassID ()Devuelve el nombre de la clase L & F que hace que

este componente.

protected String paramString ()Devuelve una representación de cadena de este

 JPasswordField .

void setEchoChar (char c)Establece el carácter eco de esta JPasswordField .

Page 6: j Password Field

5/16/2018 j Password Field - slidepdf.com

http://slidepdf.com/reader/full/j-password-field 6/24

Haga clic para modificar el estilo de subtítulodel patrón

4/10/12 JToolTip

Un tooltip es un elemento delas interfaces gráficas que se emplea

 junto con el cursor del mouse.

Cuando un usuario posiciona su cursorsobre un elemento (sinhacer clic sobre este) un pequeñorectángulo, generalmente amarillo,aparece para brindar información

relacionada a ese elemento.

Page 7: j Password Field

5/16/2018 j Password Field - slidepdf.com

http://slidepdf.com/reader/full/j-password-field 7/24

4/10/12

Crear un toolTip para cualquier JComponent esfácil. Sólo debemos usar el métodosetToolTipText para configurar un toolTip para elcomponente.

Veamos ejemplos

b1.setToolTipText(“Click en este boton para

deshabilitar el boton del centro.");

Page 8: j Password Field

5/16/2018 j Password Field - slidepdf.com

http://slidepdf.com/reader/full/j-password-field 8/24

4/10/12

int getDismissDelay ()Devuelve el valor de retardo despido.

int getInitialDelay ()Devuelve el valor de retardo inicial.

int getReshowDelay ()

Devuelve la propiedad retraso reshow.

boolean isEnabled ()Devuelve true si este objeto está habilitado.

boolean isLightWeightPopupEnabled ()Devuelve true si ligeros (all-Java) Tooltips están enuso, o falso si de peso pesado (peer nativo) Tooltips seestán utilizando.

Page 9: j Password Field

5/16/2018 j Password Field - slidepdf.com

http://slidepdf.com/reader/full/j-password-field 9/24

4/10/12

void mouseDragged ( MouseEvent event)

Se le llama cuando se presiona el ratón yarrastrando.

void mouseEntered ( MouseEvent event)Se le llama cuando el ratón entra en la región deun componente.

void mouseExited ( MouseEvent event)Llamado cuando el ratón sale de la región de un

componente.

void mouseMoved ( MouseEvent event)Se le llama cuando se mueve el mouse.

METODOS

Page 10: j Password Field

5/16/2018 j Password Field - slidepdf.com

http://slidepdf.com/reader/full/j-password-field 10/24

4/10/12

void mousePressed ( MouseEvent event)Se le llama cuando se presiona el ratón.

void registerComponent ( JComponent component)Registra un componente para la gestión deinformación sobre herramientas.

void setDismissDelay (int milliseconds)Especifica el valor de retardo despido.

void setEnabled (boolean flag)

Activa o desactiva la descripción.

void setInitialDelay (int milliseconds)Especifica el valor de retardo inicial.

Page 11: j Password Field

5/16/2018 j Password Field - slidepdf.com

http://slidepdf.com/reader/full/j-password-field 11/24

4/10/12

void setLightWeightPopupEnabled (boolean aFlag)Cuando se muestra el JToolTip , el ToolTipManager optapor usar un ligero JPanel si cabe.

void setReshowDelay (int milliseconds)Se utiliza para especificar la cantidad de tiempo antesde que el usuario tiene que esperar initialDelaymilisegundos antes de que una información sobre

herramientas aparecerá.

static ToolTipManager sharedInstance ()Devuelve una compartida ToolTipManager ejemplo.

void unregisterComponent ( JComponent component)Quita un componente de control de información sobreherramientas.

Page 12: j Password Field

5/16/2018 j Password Field - slidepdf.com

http://slidepdf.com/reader/full/j-password-field 12/24

Haga clic para modificar el estilo de subtítulodel patrón

4/10/12 JToggleButton

Es una variación del jButton, pero estetiene dos estados uno activo y el otro

desactivado. Se utiliza con masfrecuencia en barras de herramientas,para seleccionar formatos, alineartextos entre otras características.

RadioButton y JCheckBox son subclasesde esta clase.

Page 13: j Password Field

5/16/2018 j Password Field - slidepdf.com

http://slidepdf.com/reader/full/j-password-field 13/24

4/10/12Un JToggleButton generará un ActionEvent

cuando sea presionado, un ChangeEvent

cuando cambie su estado y un ItemEventcuando sea seleccionado o deseleccionado.

Ø Se Declaraprivate JToggleButton b1;

Ø Se Inicializab1 = new JToggleButton("Boton 1");

Page 14: j Password Field

5/16/2018 j Password Field - slidepdf.com

http://slidepdf.com/reader/full/j-password-field 14/24

4/10/12

 JToggleButton ()Crea un botón de alternar inicialmente noseleccionado sin ajustar el texto o la imagen.

 JToggleButton ( Action a)Crea un botón de activación donde las propiedades setoman de la acción se suministra.

 JToggleButton ( Icon icon)Crea un botón inicialmente no seleccionado alternarcon la imagen especificada, pero sin texto.

 JToggleButton ( Icon icon, boolean selected)Crea un botón de activación con la imagen y el estadode la selección, pero el texto no.

Page 15: j Password Field

5/16/2018 j Password Field - slidepdf.com

http://slidepdf.com/reader/full/j-password-field 15/24

4/10/12

 JToggleButton ( String text)Crea un botón de alternar no seleccionada con eltexto especificado.

 JToggleButton ( String text, boolean selected)Crea un botón de activación con el textoespecificado y el estado de la selección.

 JToggleButton ( String text, Icon icon)Crea un botón de alternar que tiene el textoespecificado y la imagen, y que no estáseleccionada inicialmente.

 JToggleButton ( String text, Icon icon, booleanselected)Crea un botón de activación con el texto, la

imagen y estado de la selección.

Page 16: j Password Field

5/16/2018 j Password Field - slidepdf.com

http://slidepdf.com/reader/full/j-password-field 16/24

Haga clic para modificar el estilo de subtítulodel patrón

4/10/12 JTextArea

 JTextFieldEstá pensado para obtener texto delusuario, este tecleará en él y cuando

pulse intro podremos disponer deltexto que tecleó. Tiene métodos pararecoger el texto del usuario, poner untexto en él , recoger solo el texto

seleccionado, seleccionar una partedel texto, insertar texto, cortar texto,pegar texto .

Page 17: j Password Field

5/16/2018 j Password Field - slidepdf.com

http://slidepdf.com/reader/full/j-password-field 17/24

4/10/12

 Todo lo que aplica para JTextField aplica para el JTextArea, solo con la diferencia de que en este

ultimo se permite introducir mas de una líneade texto.

Ø Como se declara

private JTextArea example;

Ø Se inicializa

example= new JTextArea();

 

Page 18: j Password Field

5/16/2018 j Password Field - slidepdf.com

http://slidepdf.com/reader/full/j-password-field 18/24

4/10/12

CONSTRUCTOR JTextArea ()

Construye un TextArea nueva.

 JTextArea ( Document doc)Construye un nuevo JTextArea con el modelo dedocumento dado, y por defecto para todos los

otros argumentos (null, 0, 0).

 JTextArea ( Document doc, String text, int rows,int columns)Construye un JTextArea nuevo con el númeroespecificado de filas y columnas, y el modelodado.

Page 19: j Password Field

5/16/2018 j Password Field - slidepdf.com

http://slidepdf.com/reader/full/j-password-field 19/24

4/10/12 JTextArea (int rows, int columns)

Construye un TextArea nueva vacía con elnúmero especificado de filas y columnas.

 JTextArea ( String text)

Construye una nueva TextArea con el textomostrado.

 JTextArea ( String text, int rows, intcolumns)Construye una nueva TextArea con el textoespecificado y el número de filas ycolumnas.

Page 20: j Password Field

5/16/2018 j Password Field - slidepdf.com

http://slidepdf.com/reader/full/j-password-field 20/24

4/10/12

METODOS

void append ( String str)

Anexa el texto dado hasta el final del documento.

AccessibleContextgetAccessibleContext ()Obtiene el AccessibleContext asociada a este

 JTextArea.

int getColumns ()Devuelve el número de columnas en el TextArea.

protected int getColumnWidth ()Obtiene el ancho de columna.

int getLineCount ()

Determina el número de líneas contenidas en la zona.

Page 21: j Password Field

5/16/2018 j Password Field - slidepdf.com

http://slidepdf.com/reader/full/j-password-field 21/24

4/10/12

int getLineEndOffset (int line)Determina el desplazamiento del extremo de la líneadada.

int getLineOfOffset (int offset) Traduce un desplazamiento en el texto de los

componentes de un número de línea.

int getLineStartOffset (int line)Determina el desplazamiento del inicio de la líneadada.

boolean getLineWrap ()Obtiene la política de ajuste de línea del área detexto.

Dimension getPreferredScrollableViewportSize ()

Devuelve el tamaño preferido de la vista si este

Page 22: j Password Field

5/16/2018 j Password Field - slidepdf.com

http://slidepdf.com/reader/full/j-password-field 22/24

4/10/12

Dimension getPreferredSize ()Devuelve el tamaño preferido del componente

 TextArea.protected int getRowHeight ()Define el significado de la altura de una fila.

int getRows ()

Devuelve el número de filas en el TextArea.

boolean getScrollableTracksViewportWidth ()Devuelve true si una ventana siempre se debeforzar el ancho de esta desplazable para quecoincida con el ancho de la ventana gráfica.

.

Page 23: j Password Field

5/16/2018 j Password Field - slidepdf.com

http://slidepdf.com/reader/full/j-password-field 23/24

4/10/12

int getTabSize ()Obtiene el número de caracteres que se utilizanpara ampliar las fichas.

StringgetUIClassID ()Devuelve el identificador de clase de la interfaz deusuario.boolean getWrapStyleWord ()Obtiene el estilo de envoltura que se utilice, si el

área de texto es de ajustar líneas.void insert ( String str, int pos)Inserta el texto especificado en la posiciónespecificada.

protected String paramString ()Devuelve una representación de cadena de este JTextArea.

void replaceRange ( String str, int start, int end)Reemplaza el texto desde el principio indicado a la

posición final con el nuevo texto se especifica.

Page 24: j Password Field

5/16/2018 j Password Field - slidepdf.com

http://slidepdf.com/reader/full/j-password-field 24/24

4/10/12

void setColumns (int columns)Establece el número de columnas de esta caja detexto.

void setFont ( Font f)Establece la fuente actual.

void setLineWrap (boolean wrap)Establece la política de ajuste de línea del área detexto.

void setRows (int rows)

Establece el número de filas para esta caja de texto.

void setTabSize (int size)Establece el número de caracteres para ampliar

pestañas para