Retroceder   Foros del Web > Programación para sitios web > Java y JSP

Respuesta
 
Herramientas Desplegado
Antiguo 09-ago-2007, 08:31   #1 (permalink)
rafaelcruz_y ha deshabilitado el karma
 
Fecha de Ingreso: julio-2007
Mensajes: 8
propiedades de componentes en netbean

¡Hola!

Estoy trabajando en netbean y tengo una pantalla principal que invoca a otras pantallas, quiero que esas "subpantallas" no aparezcan en la barra de tareas porque siempre que abra una se irá llenando la barra con subpantallas, quiero que quede "visible" en la barra solo la principal. No se si me explico...

Por otra parte quiero definirle a los jTextField un maximo de texto. por ejemplo

si voy a colocar una fecha 10/08/2007 el jTextField quiero que sea para 10 digitos nada mas, cuestion que no agreguen mas caracteres. en el caso de sexo (f/m): el jTextField que sea para 1 solo caracter y asi sucesivamente....

Gracias a todos.
rafaelcruz_y está desconectado   Responder Citando
Antiguo 09-ago-2007, 19:27   #2 (permalink)
vdpazmino ha deshabilitado el karma
 
Fecha de Ingreso: mayo-2007
Mensajes: 134
Re: propiedades de componentes en netbean

Para las pantallas puedes utilizar JInternalFrame y para el tamaño del textField create una clase que extienda de PlainDocument y sobreescribes el metodo insertString te dejo un ejemplo.

public class LengthDocument extends PlainDocument{

private int length;
/** Creates a new instance of LengthDocument */
public LengthDocument(int length) {
this.length = length;
}

public void insertString(int offs, String str, AttributeSet a) throws BadLocationException {
if(getLength()<this.length){
super.insertString(offs, str, a);
}

}
}

y finalmente en el jtextfield existe un metodo llamado setDocument le envias de parametro la clase que creaste.

salu2
vdpazmino está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Desactivado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 12:01.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93