Foro de Java y C++ de Chuidiang

Este foro se mueve a Foro de Java y C++

Foro de Java y C++ de Chuidiang
Utilización, JFrame y JDialog
* E-mail:
* Password:
Registrarse Presentación Miembros Imágenes
¿Has olvidado tu Password?

Lista de mensajes
Autor Mensaje
Chuidiang
 
Mensajes: 774
Registrado: Noviembre/2005
Estado: Off-line
Grupo: Administrador del foro
 
 
  Re: Re: Re: Utilización, JFrame y JDialog 21/Febrero/2007 - 14:25

Hola:

Simplemente ponle a tu clase proveedores un constructor que admita un JFrame y pasaselo al padre asi

public class Proveedores
{
public Proveedores(JFrame ventanaPadre)
{
super (ventanaPadre);
...
}
...
}

Un pequeño consejo. Para que las cosas sean más reutilizables, es mejor heredar de JPanel y luego meterlo en un JDialog o JFrame o lo que quieras.

Un JPanel puedes meterlo donde quieras: JInternalFrame, JFrame, JDialog; JApplet, JTabbedPane, JScrollPane, etc, etc. Si heredas de ahí, ese panel podrías meterlo más adelante donde quieras. Si heredas de JDialog, es JDialog toda la vida.

Se bueno.

Editado por: chuidiang (21/Febrero/2007 - 17:37)
Josep Pedret
 
Mensajes: 18
Registrado: Febrero/2007
Estado: Off-line
Grupo: Nuevo usuario
 
 
  Re: Re: Utilización, JFrame y JDialog 21/Febrero/2007 - 14:18

Hola, el problema que tengo es que yo tengo una classe Proveedores extends JDialog i otra menu extends JFrame.

Desde menu hago

Proveedores p = new Proveedores();

Proveedores.setVisible(true);

Que tendria que hacer? Entiendes?

 

A partir de ahora tambien participare a tu nuevo foro

està hecho!!!

Chuidiang
 
Mensajes: 774
Registrado: Noviembre/2005
Estado: Off-line
Grupo: Administrador del foro
 
 
  Re: Utilización, JFrame y JDialog 21/Febrero/2007 - 11:47

Hola:

Antes de nada invitarte a que te apuntes en mi nuevo foro de java.

Simplemente, al hacer del new JDialog(), pásale como parámetro en el constructor un JFrame, además del título o lo que quieras.

Aquí tienes un ejemplo donde desde un botón en un JFrame se abre un JDialog. Fijate en el new de ventanaSecundaria.

Se bueno.

Josep Pedret
 
Mensajes: 18
Registrado: Febrero/2007
Estado: Off-line
Grupo: Nuevo usuario
 
 
  Utilización, JFrame y JDialog 21/Febrero/2007 - 09:27

Hola, en tu web, en el apartado de JFrame y JDialog explicas como utilizar los JFrame i JDialog. Podries enviar un ejemplo de como se pasa como parametro un JFrame a un JDialog para que cumpla las propiedades que enuncias (ay otro motivo más. Un JFrame no admite a ninguna otra ventana como padre. El JDialogJFrame u otros JDialog. Esto es importante porque una ventana hija siempre quedará por encima de su ventana padre. Si al crear los JDialog les pasamos el JFrame como padre, los JDialog siempre estarán visibles por encima del JFrame. No se podrán ir "detrás" de él. sí admite como padres un

Si además, en el constructor del JDialog ponemos a true el flag que indica que es modal, además de pasarle una ventana padre, entonces el JDialog impedirá el acceso a las otras ventanas hasta que se cierre. )? Gràcias


Usuarios activos
14 usuarios activos: 0 miembros y 14 huespedes en el foro.
 Reglas de mensaje
puedes escribir nuevos temas
puedes responder a los temas
puedes adjuntar archivos
no puedes editar tus mensajes
Contactar con el Administrador del foro.

La utilización del servicio vendrá condicionada por la previa aceptación de las Condiciones Generales de Uso del Servicio.



Foro gratis creado en ForosWebGratis.com. Crea tu propio foro aquí.