Como insertar imagenes en un frame?

diana
20 de Septiembre del 2002
Deseo saber como colocar una imagen de fondo en un frame.

jorgerubia
20 de Septiembre del 2002
La clase frame tiene un método
public void paint(Graphics g)

tienes que hacer un g.drawImage(...);

Para obtener el objeto Image que te hace falta para el método anterior puedes utilizar la clase Toolkit.getImage("c:...tuimagen.gif o jpg o bmp o...")




Luis
20 de Septiembre del 2002
Creo que la unica posibilidad de hacer eso es con la funcion setIconImage. No la he probado pero espero que mas o menos te sirva. El codigo es de la siguiente manera:
nombre_del_frame.setIconImage(new ImageIcon("c://imagen.jpg").getImage());
El problema de esta funcion es que no te lo pone de fondo en todo el frame. Siento no poder ayudarte mas. Un saludo y animo.