Test Foro de elhacker.net SMF 2.1

Programación => Programación General => Java => Mensaje iniciado por: mapers en 2 Diciembre 2011, 07:46 AM

Título: Jpanel
Publicado por: mapers en 2 Diciembre 2011, 07:46 AM
Buenas señores del FOro necesito de su ayuda nuevamente resulta que tengo este problema necesito arrastras con el mouse un Jlabel y  colocarlo en un Jpanel ahora mi duda es la siguiente porque cuando hago esto se me desorganiza toda mi  ventana .................a que se deve y como podria solucioanrlo

Código (java) [Seleccionar]

jPanel1.setLayout(new FlowLayout());
        jPanel1.add(jLabel1, BorderLayout.NORTH);
        Bandera = false; //bandera de clicl
        this.setSize(871,663);
        updateUI();
        repaint();
         this.setLocation(0, 0);
         this.setSize(871,663);



codigo cuando ingreso el Jlabel en el Jpanel
Título: Re: Jpanel
Publicado por: adastra en 2 Diciembre 2011, 10:12 AM
Porque la invocación a "repaint" de JComponent aplica a TODO el frame (supongo que esta en un JFrame) tienes que hacer esa invocación solamente al panel.
Título: Re: Jpanel
Publicado por: mapers en 3 Diciembre 2011, 00:05 AM
no ps esa parte es del  Jpanel ps se me descuadra el Jpanel no se porque ????
Título: Re: Jpanel
Publicado por: adastra en 3 Diciembre 2011, 01:17 AM
jpanel.repaint();

no
repaint();

Tal como indique en mi comentario anterior.

Título: Re: Jpanel
Publicado por: 1mpuls0 en 3 Diciembre 2011, 06:34 AM
La verdad no entiendo a que te refieres con "descuadrar" puedes explicar un poco mejor tu problema, tal vez se debe a la distribución de tu JPanel.

Saludos.