Insertar una imagen en un JPanel

Bien Jodido
31 de Julio del 2004
Hola,
Intento insertar una imagen en un JPanel de una interfaz grafica, tengo como se hace, se invoca el metodo getImage.....pero o lo he hecho mal o algo pasa, xq me da un error, me dice ke ese metodo no existe o algo deso, y no se como meterle el ImageObserver ke necesita el metodo getImage, tampoco me lo coje, si podeis explicarmelo claramente os lo agradeceria, gracias

metano
31 de Julio del 2004
SALUDOS HAY VA UN EJEMPLO:
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;


public class DIBUJO extends JFrame
{
JLabel l1;
JLabel l2;

public DIBUJO()
{
JPanel p1=new Jpanel();
//PRIMERA OPCION

//donde dice "c:dibujo.jpg lo reemplaza por la direccion donde //se encuentra la imagen a mostrar.

ImageIcon t=new ImageIcon("c:dibujo.jpg");
i=new JLabel("Mira este dibujo",t,CENTER);

SEGUNDA OPCION

String y="<html><img href="c:dibujo.jpg">"+
"<h1>aqui va el texto que quieras</h1>"+
"</h1></html>"

l2=new JLabel(y);

p1.add(l1);
p1.add(l2);
getContentPane().add(p1);

}
public static void main(String[]arg)

{
DIBUJO co=new DIBUJO();
co.setTitle("EJEMPLO");
co.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
co.pack();
co.setVisible(true);

}
}

Maggy
31 de Julio del 2004
hola, creo que te podria servir el tutorial que esta en:

http://www.programacion.com/java/tutorial/new2java2/1/

alli muestran como insertar imagenes de una forma sencilla.

Espero que te sirva.