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

Como definir que JLabel va encima de otro?

Estas en el tema de Como definir que JLabel va encima de otro? en el foro de Java en Foros del Web. Estoy haciendo un programa en el que hay una imagen de fondo y luego hay varias pequeñas encima de la imagen. Lo que me gustaría ...
  #1 (permalink)  
Antiguo 27/04/2011, 08:48
 
Fecha de Ingreso: mayo-2009
Mensajes: 15
Antigüedad: 15 años, 7 meses
Puntos: 0
Como definir que JLabel va encima de otro?

Estoy haciendo un programa en el que hay una imagen de fondo y luego hay varias pequeñas encima de la imagen.

Lo que me gustaría saber es como puedo decir, esta imagen ira arriba de esta otra, algo como: -- llevar arriba -- , -- enviar al fondo --


Las imágenes están dentro de un JPanel


La solución chapuza que he encontrado es que hay que añadir en el Jpanel por orden, si quiero que se vea arriba las imágenes pequeñas las tengo que añadir antes, el problema es que las imágenes pequeñas van cambiando y la solucion chapuza es hacer un remove de la imagen grande, añadir las pequeñas y luego hacer el add de la imagen grande.


Saludos!

Última edición por robinsv; 27/04/2011 a las 08:54
  #2 (permalink)  
Antiguo 27/04/2011, 09:50
Avatar de Ronruby  
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 16 años, 5 meses
Puntos: 416
Respuesta: Como definir que JLabel va encima de otro?

No se si entendi bien lo que quieres, pero talvez esto te ayude:
http://download.oracle.com/javase/tu...yeredpane.html
  #3 (permalink)  
Antiguo 27/04/2011, 10:07
 
Fecha de Ingreso: noviembre-2010
Ubicación: Barranca
Mensajes: 41
Antigüedad: 14 años
Puntos: 1
Respuesta: Como definir que JLabel va encima de otro?

simplemente por el orden de creacion del objeto..
yo lo hacia asi.

JLabel lbl = new JLabel(....); aka contruyes el objeto àra el fondo

luego

lbl = new JLabel(...); aka para la otra imagen k kieres


y asi sucesivamente. a mi me funciona muy bien
  #4 (permalink)  
Antiguo 06/05/2011, 03:51
 
Fecha de Ingreso: mayo-2009
Mensajes: 15
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: Como definir que JLabel va encima de otro?

Cita:
Iniciado por EriOsMurrugarra Ver Mensaje
simplemente por el orden de creacion del objeto..
yo lo hacia asi.

JLabel lbl = new JLabel(....); aka contruyes el objeto àra el fondo

luego

lbl = new JLabel(...); aka para la otra imagen k kieres


y asi sucesivamente. a mi me funciona muy bien
y si quiero que varíen con forme avanza el programa?

Etiquetas: definir, encima, jlabel
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 07:35.