Autor
|
Tema: Evitar abrir la misma instancia de un JInternalFrame al mismo tiempo (Leído 9,569 veces)
|
KeyPy HH
Desconectado
Mensajes: 26
|
Hola Gente,
Mi inquietud está en que yo estoy desarrollando un proyecto MDI en Java sobre una comercializadora, por lo cual tengo que registrar y crear archivos de clientes, productos, facturas, etc.. Yo tengo mi JDesktopPanel en el cual abro todos mis JInternalFrame's, pero lo que quiero evitar es que se abran dos instancias del mismo JInternalFrame. ¿Cómo así? Que si yo tengo la opción "agregaCliente" como item en un menú y abro su respectivo JInternalFrame, no me abra dos JInternalFrame's del mismo "agregaCliente"... No se cómo sería esa validación, Si me puedieran facilitar o explicar esa funcion para evitar dicha situacion se los agradecería!!!
Muchas Gracias a Todos!
|
|
« Última modificación: 9 Junio 2012, 18:08 pm por :: KeyPy HH :: »
|
En línea
|
|
|
|
1mpuls0
Desconectado
Mensajes: 1.186
|
Hola.
No entiendo de que otra forma mostraría dos objetos del mismo tipo a menos de que el programador lo indique. Tal vez puedes colocar algo de código para entender.
Saludos.
|
|
|
En línea
|
abc
|
|
|
gardoelhacker
Desconectado
Mensajes: 1
|
hola puede hacer lo siguiente:
Usuario usuario = new Usuario(); //crear el nuevo formulario boolean mostrar=true;
for (int a=0;a<jdesktop.getComponentCount();a++){ // verificar si es instancia de algun componente que ya este en el jdesktoppane if( usuario.getClass().isInstance( jdesktop.getComponent(a) )){ System.out.println("es instancia, no se debe mostrar"); mostrar=false; }else{ System.out.println("no lo es, puede mostrarse"); } } if(mostrar){ jdesktop.add(usuario); }
saludos.
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
reiniciar EXE y a la vez no permitir otra instancia del mismo ¿como?
Programación Visual Basic
|
yovaninu
|
5
|
3,442
|
20 Agosto 2008, 06:55 am
por cobein
|
|
|
Como mostrar y/o maximizar una instancia previa del mismo exe? (solucionado)
Programación Visual Basic
|
byway
|
4
|
5,265
|
20 Julio 2009, 19:40 pm
por byway
|
|
|
[SOLUCIONADO] Como evitar que se abra otra instancia de un JFrame?
Java
|
chequinho
|
2
|
13,453
|
13 Marzo 2012, 07:08 am
por chequinho
|
|
|
Abrir Cuadro de dialog desde jInternalFrame
Java
|
soy_nicanor
|
0
|
2,703
|
24 Octubre 2015, 22:35 pm
por soy_nicanor
|
|
|
evitar que se abra JinternalFrame 2 a mas veces
Java
|
soy_nicanor
|
1
|
2,942
|
21 Noviembre 2015, 21:33 pm
por 0xFer
|
|