Foros del Web » Programación para mayores de 30 ;) » Java »

¿como llamar a un jPanel desde un jFrame?

Estas en el tema de ¿como llamar a un jPanel desde un jFrame? en el foro de Java en Foros del Web. Hola a todos, se me plantea lo siguiente. Tengo un una serie de formularios donde todos usan el mismo tipo de toolbar con los mismos ...
  #1 (permalink)  
Antiguo 13/12/2011, 10:12
 
Fecha de Ingreso: diciembre-2009
Mensajes: 115
Antigüedad: 14 años, 5 meses
Puntos: 0
¿como llamar a un jPanel desde un jFrame?

Hola a todos, se me plantea lo siguiente. Tengo un una serie de formularios donde todos usan el mismo tipo de toolbar con los mismos botones y se me ocurrio, gracias a eso, hacer un jPanel que contenga ese toobar de modo que cualquier formulario pueda leerlo (un especie de toolbar generico y reusable).
Ahora bien, la primera de las complicaciones es que no se como colocar este jPanel es un jFrame (ya surgirar otras complicaciones, pero empecemos por la primera )
Debe ser una cosa muy sensilla, pero.....
Cualquier sugerencia es bienvenida.
  #2 (permalink)  
Antiguo 13/12/2011, 22:33
Avatar de chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 19 años, 7 meses
Puntos: 454
Respuesta: ¿como llamar a un jPanel desde un jFrame?

TuJPanel p = new TuJPanel();
JFrame f = new JFrame();
f.getContentPane().add(p);

Se bueno.
__________________
Apuntes Java
Wiki de Programación
  #3 (permalink)  
Antiguo 14/12/2011, 06:19
 
Fecha de Ingreso: diciembre-2009
Mensajes: 115
Antigüedad: 14 años, 5 meses
Puntos: 0
Respuesta: ¿como llamar a un jPanel desde un jFrame?

Cita:
Iniciado por chuidiang Ver Mensaje
TuJPanel p = new TuJPanel();
JFrame f = new JFrame();
f.getContentPane().add(p);

Se bueno.
Te agradezco la ayuda; lo he probado y no me da error, pero tampoco me lo muestra
Aclaro algo que no habia hecho, estoy usando Netbeans y este es el pequeño codigo
Código:
import java.awt.Component;
import javax.swing.JPanel;

public class NewJFrame extends javax.swing.JFrame {

    pnlToolbar panelBotones = new pnlToolbar();
    public NewJFrame() {
        initComponents();
        getContentPane().add(panelBotones);
    }                        

    public static void main(String args[]) {
        java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
                new NewJFrame().setVisible(true);
            }
        });
    }          
}
Quizas me falte posicionarlo en pantalla o algo. La verdad no se.
  #4 (permalink)  
Antiguo 14/12/2011, 06:37
Avatar de Ronruby  
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 15 años, 10 meses
Puntos: 416
Respuesta: ¿como llamar a un jPanel desde un jFrame?

Dale un tamaño a la ventana usando setSize(x, y)
  #5 (permalink)  
Antiguo 14/12/2011, 08:23
 
Fecha de Ingreso: diciembre-2009
Mensajes: 115
Antigüedad: 14 años, 5 meses
Puntos: 0
Respuesta: ¿como llamar a un jPanel desde un jFrame?

Cita:
Iniciado por Ronruby Ver Mensaje
Dale un tamaño a la ventana usando setSize(x, y)
Un tamaño al jFrame o al jPanel?
Este no tendría el tamaño de le asigno desde la vista diseño?
  #6 (permalink)  
Antiguo 14/12/2011, 13:00
 
Fecha de Ingreso: diciembre-2009
Mensajes: 115
Antigüedad: 14 años, 5 meses
Puntos: 0
Respuesta: ¿como llamar a un jPanel desde un jFrame?

He probado hacer un jFrame manualmente y colocarle el jPanel tambien manualmente y anda al pelo.
Desde Netbeans debe haber algun truco para que ande, pero como soy bastante nuevo no tengo ni idea de que puede hacerse para que ande :'-(.

Etiquetas: jpanel
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:43.