Olá estou com dúvida, como faço pra alterar o ícone:
Por favor, uma explicação clara.
Obrigado a todos, Abraço!
Olá estou com dúvida, como faço pra alterar o ícone:
Por favor, uma explicação clara.
Obrigado a todos, Abraço!
Não esta claro essa explicação pra quem é iniciante.
Não conseguir!
(Onde coloco aquele código que foi passado ?)
Boa noite,
olha pra mudar o ícone é bem simples, você vai na classe que está estendendo JFrame e simplesmente coloca o código:
URL url = this.getClass().getResource("minha_imagem.png");
Image iconeTitulo = Toolkit.getDefaultToolkit().getImage(url);
this.setIconImage(iconeTitulo);
Ou então se a sua classe não estendeu o JFrame crie um faça:
JFrame meuFrame = new JFrame();
meuFrame.setIconImage(iconeTitulo);
Boa sorte.
//alterando o icone da barra de titulo
ImageIcon icone = new ImageIcon("./imagens/icone.jpg");
setIconImage(icone.getImage());
Realmente não conseguir ainda!
desculpa, mas não estou conseguindo nem por onde começar.
Por favor, passo a passo!
Socorro alguém!
Boa noite,
vamos ao mais básico então bustamante, vou tentar esclarecer da melhor maneira, passo a passo.
Aqui vai o código que utilizei.
[code]/*
import java.awt.Image;
import java.awt.Toolkit;
import java.net.URL;
import javax.swing.JFrame;
/**
*
@author rhuan
*/
public class Icone extends JFrame {
URL caminhoImagem;
Image iconeTitulo;
public Icone(){
super(“MUDANDO ICONE DO JAVA!”);
caminhoImagem = this.getClass().getClassLoader().getResource("smile.png");
iconeTitulo = Toolkit.getDefaultToolkit().getImage(caminhoImagem);
setIconImage(iconeTitulo);
setResizable(false);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize(400, 300);
setLocationRelativeTo(null);
setVisible(true);
}
/**
Eu espero que você esteja usando Netbeans porque não sei ao certo onde fica a pasta de projetos do Eclipse mas o procedimento é o mesmo para ambos.
[size=18] 1° Passo: [/size]
Após criar o projeto e essa classe a qual te passei, vá até o nome do seu projeto que fica a esquerda na visão do Netbeans, também fica à esquerda na visão do Eclipse. Clicando com o botão direito do mouse sobre o nome do projeto escolha a opção: LIMPAR E CONSTRUIR (Clean and Build) e após isso será gerado o .jar do seu projeto.
[size=18] 2° Passo: [/size]
Vá até a pasta Documentos do seu PC e procure pela pasta Netbeans Projects. Lá dentro você encontrará uma pasta com o nome do seu projeto. No meu caso o nome da pasta foi Icone. Acesse essa pasta e se você tiver criado corretamente o .jar no primeiro passo, haverá aí uma pasta chamada build e dentro dessa pasta build haverá outra chamada classes. Coloque a sua imagem aí dentro dessa pasta classes, junto com os demais arquivos que estão aí dentro.
[size=18] 3° Passo: [/size]
Execute a sua aplicação. Lembre-se, para que o .jar seja gerado corretamente você deve ter apenas UMA CLASSE MAIN no projeto.
Quando fiz aqui, o resultado foi o que vai em anexo.
Boa sorte. Espero ter ajudado.
importa a imagem 16x16 para seu projeto, colocando dentro de um pacote. Depois é só add este comando no método construtor da sua classe:
this.setIconImage(new ImageIcon(getClass().getResource("/seuPacote/suaImagem.png")).getImage());
Fiz exatamente como foi descrito nos dois últimos post, e nada!
Não sei onde estou errado!
Mesmo assim obrigado e aguardo outra sugestão!
Valeu
Atenção pessoal!!! Conseguir !! Obrigado a todos pela força!
Vejam!!!
A quem precisar, uma outra solução, como conseguir ?