Icone jButton na web

Pessoal,como faço para um jButton carregar uma imagem que esta na net?

nao entendi pra q vc quer isso…
mas aih vai

import java.awt.FlowLayout;
import java.net.MalformedURLException;
import java.net.URL;

import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JFrame;


public class JButtonTeste extends JFrame{
	JButton botao;
	public JButtonTeste(){
		botao = new JButton();
		try {
			ImageIcon im = new ImageIcon(new URL("http://icons-search.com/img/icons-land/IconsLandVistaHalloweenEmoticonsDemo.zip/IconsLandVistaHalloweenEmoticonsDemo-ICO-Smile.ico-48x48.png"));
			 botao.setIcon(im);
		} catch (MalformedURLException mex) {
			System.out.println("url nao encontrado");
		}
		setSize(100,100);
		setLayout(new FlowLayout(FlowLayout.LEFT));
		add(botao);
		setVisible(true);		
	}

	public static void main(String args[]){
		JButtonTeste jb = new JButtonTeste();
		jb.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	}
}

Funcionou legal :smiley: eu só estava colocando o new ImageIcon e o link mas não aparecia nada rsrsrs. Aproveitando o tópico,como posso fazer a cópia de uma imagem do pc para a web?

http://imageshack.us/

Não cara,eu quero que quando eu click no botão abra a janela para eu escolher uma imagem do meu pc para eu armazenar na web,entendeu?

usa o JFileChooser