{Aquí le muestro la manera en como pueden mostrar una imagen sin tener que tenerla, mostrándolas mediante un url de la web.
aqui el codigo:
import java.awt.Image; import java.io.IOException; import java.net.URL; import javax.imageio.ImageIO; import javax.swing.ImageIcon; import javax.swing.JFrame; import javax.swing.JLabel; public class Mostrar_Imagen { public static void main( String[] args ) { //Inicializar imagen Image imagen = null; try { //Inicializar y asignar url de la imagen a mostrar URL url = new URL("http://lh5.googleusercontent.com/-UzW5aTVIdo8/AAAAAAAAAAI/AAAAAAAABOc/JGCWrabJ6jc/s512-c/photo.jpg"); //Asignacion de url a la imagen imagen = ImageIO.read(url); } catch (IOException e) { e.printStackTrace(); } //Mostrar imagen JFrame marco = new JFrame(); marco.setSize(500, 500); JLabel label = new JLabel(new ImageIcon(imagen)); marco.add(label); marco.setVisible(true); } }
Tengan en cuenta que no edito el tamaño ni la posición.
Descargar código:
}