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 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?
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