Foro de elhacker.net

Programación => Java => Mensaje iniciado por: brian_e en 1 Abril 2009, 08:40 am



Título: superponer JLabel a JButton
Publicado por: brian_e en 1 Abril 2009, 08:40 am
q tal!

otra consulta.

Estoy mostrando una matriz de 10x10 botones y todo a la perfeccion. Luego muestro una imgaen en JLabel. Todo esto se muestra en un JFrame.

el problema es que yo necesito mostrar ese JLabel sobre el JButton y pues se muestran los botones sobre el label, aun cuando cargo primero los botones y luego el label.

Tengo entendido que se podria usar el setComponentZOrder, de lo cual no estoy seguro. ¿Podria alguien darme una solucion o si es con setComponentZOrder darme un ejemplo de como usarlo? pues he buscado bastante tiempo en internet y no he encotrado nada


Título: Re: superponer JLabel a JButton
Publicado por: brian_e en 1 Abril 2009, 11:05 am
bueno y apreovechando este espacio... como puedo insertar un video mpg o avi??


Título: Re: superponer JLabel a JButton
Publicado por: Amerikano|Cls en 1 Abril 2009, 17:45 pm
Creo que no hay manera de superponer un JLabel a un JButton, no le veo sentido, es mi parecer no mas  ;), pero si podes ponerle una imagen al JButton con el metodo setIcon(). Y sobre lo del video eso puedes hacer utilizando el JMF.

- Ejemplo de Imagen en JButon: En este caso hay una imagen en la carpeta images en un directorio anterior al del mismo directorio donde se encuentra la clase.

Código
  1. boton.setIcon(new ImageIcon(getClass().getClassLoader().getResource("images/imagen.jpg")));


- Documentacion y ejemplos del JMF:

https://java.sun.com/javase/technologies/desktop/media/jmf/reference/docs/index.html (https://java.sun.com/javase/technologies/desktop/media/jmf/reference/docs/index.html)

salu2.

AmeRiK@nO


Título: Re: superponer JLabel a JButton
Publicado por: brian_e en 2 Abril 2009, 08:29 am
el problema que tengo es que el boton forma parte de una cuadricula que es el tablero de un juego y mi idea de un label sobre un boton es que la imagen del personaje estuviera en el label.

alguna idea para sustituir ese label sin tener que colocarle la imagen al boton??


Título: Re: superponer JLabel a JButton
Publicado por: juancho77 en 2 Abril 2009, 18:56 pm
Para hacer esos jueguitos puedes usar Greenfoot. (http://www.greenfoot.org)