Mostrar imagen

Katty
17 de Marzo del 2004
Hola, Quisiera saber (si se puede) como puedo hacer para mostrar una imagen en un frame dependiendo de una selección de radiobutton, es decir, tengo un frame que tiene 3 radibutton (exclusivos) y un jlabel dentro de un jpanel y cuando yo seleccione uno de ellos se me muestre una imagen en el jpanel relacionada con la selección. Es posible? Cómo lo hago?

lenny_arias
17 de Marzo del 2004
puedes hacer esto:
JLabel obj1=new JLabel();
Icon obj=(new ImageIcon(getClass().getResource("l.gif")));
obj1.setIcon(obj);
getContentPane().add(obj1);
primeramente creas un JLabel luego creas un objeto de la clase Icon, luego puedes agregarle cualquier imagen a tu JLabel y de ahi l agregas al getContentPane() y listo asi de facil puede ser, klaro ke estano es la unika manera hay muchas mas..
ah lo de tres radioButton mhh pues puedes evaluar en el cambio que hay en ellos a cual han presionado por ej radioButton1 o radioButton2 luego te sirve el mismo codigo solo tienes que cambiar el nombre de la imagen, es algo sencillo supongo lo podras hacer.. espero esto te sirvar, chau