
26/01/2011, 04:35
|
 | Colaborador | | Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 4 meses Puntos: 454 | |
Respuesta: Borde a un JPanel El label lo estás metiendo en dos sitios:jp.add(espere) y this.getContentPane().add(espere). Un JLabel es único y sólo puede estar en un sitio, por lo que en la segunda llamada se borra automáticamente del jp y se añade al this.getContentPane().
Es normal que no te salga el borde del JPanel en ningún lado puesto que no lo estás añadiendo a la ventana en ningún sitio, así que simplemente no es visible.
Es posible que añadiendo el jp al this.getContentPane() en vez de el espere, te funcione.
jp.setBounds(5, 205, 370, 40);
espere.setBounds(10, 210, 100, 20);
jp.add(espere);
jp.setBorder(BorderFactory.createLoweredBevelBorde r());
this.getContentPane().add(jp); |