ImageIcon

Olá pessoal como eu faço para colocar um logo na tela principal?
se alguem puder me ajudar eu agradeço T+…

Olá pessoal como eu faço para colocar um logo na tela principal?
se alguem puder me ajudar eu agradeço T+…

Fala Pap! se vc estiver utilizando um JFrame para isso deve utillizar os seguintes passos:
1- para setar o seu ícone
ImageIcon seuicone = new ImageIcon(“images/seuicone.jpg”);
ou
ImageIcon seuicone = new ImageIcon(“C:\…\seuicone.jpg”);

2- Para inserir ele no Form
setIconImage(seuicone.getImage());

Espero ter ajudado, qlqr coisa posta aí!
:thumbup:

meu codigo é esse e preciso colocar uma imagem no fundo como eu faço?

import java.awt.;
import java.awt.event.
;
import javax.swing.*;

public class programa extends JFrame
{
//declaracao do painel central
public static void main(String args[])
{
programa programa = new programa();
programa.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
programa.setVisible(true);

}
public programa()
{
//Variaveis do MenuItem.
JMenuItem Cliente, ClienteFisico, ClienteJuridico,Fornecedor,Produto,
Caixa,Entrada,Saida,
RelatorioCliente, RelatorioFornecedor, RelatorioProduto, RelatorioFinanceiro, RelatorioEstoque,
BuscaCliente, BuscaFornecedor, BuscaProduto, BuscaFinanceiro,
AuxilioAjuda, AuxilioOpcoes, AuxilioBackup, AuxilioContato, AuxilioProgramadores, AuxilioHomePage,
AdministradorAdicionar, AdministradorAlterar,AdministradorCabecario;

//--------------------------------------------------------------------------------

  //Configurações da Tela.
  setTitle("((( PR Sistemas e Design )))");//Titulo.
  setExtendedState(JFrame.MAXIMIZED_BOTH);//Maximiza a Tela.
  getContentPane().setBackground(new Color(255,255,255));//Cor do Fundo
  
  //Cria o menu Principal.
  JMenuBar menu = new JMenuBar();
  
  JMenu Cadastro = new JMenu("Cadastro");
  Cadastro.setMnemonic(KeyEvent.VK_C);//Tecla de Atalho.
  Cadastro.setVisible(true); 
  menu.add(Cadastro);
  setJMenuBar(menu);
      
  JMenu Financeiro = new JMenu("Financeiro");
  Financeiro.setMnemonic(KeyEvent.VK_F);
  Financeiro.setVisible(true);
  menu.add(Financeiro);
  
  JMenu Estoque = new JMenu("Estoque");
  Estoque.setMnemonic(KeyEvent.VK_E);
  Estoque.setVisible(true);
  menu.add(Estoque);
  
  JMenu Relatorio = new JMenu("Relatorio");
  Relatorio.setMnemonic(KeyEvent.VK_R);
  Relatorio.setVisible(true);
  menu.add(Relatorio);
  
  JMenu Busca = new JMenu("Busca");
  Busca.setMnemonic(KeyEvent.VK_B);
  Busca.setVisible(true);
  menu.add(Busca);
  
  JMenu Auxilio = new JMenu("Auxilio");
  Auxilio.setMnemonic(KeyEvent.VK_A);
  Auxilio.setVisible(true);
  menu.add(Auxilio);
  
  JMenu Administrador = new JMenu("Administrador");
  Administrador.setMnemonic(KeyEvent.VK_D);
  Administrador.setVisible(true);
  menu.add(Administrador);

   
  //Cria os itens do menu Principal
  Cliente = new JMenu("Cliente");
  Cliente.setMnemonic(KeyEvent.VK_C);
  Cliente.setVisible(true);
  Cadastro.add(Cliente);
  
  	ClienteFisico = new JMenuItem("Cliente Físico");
  	ClienteFisico.setMnemonic(KeyEvent.VK_F);
  	ClienteFisico.setVisible(true);
  	Cliente.add(ClienteFisico);
  
  	ClienteJuridico = new JMenuItem("Cliente Jurídico");
  	ClienteJuridico.setMnemonic(KeyEvent.VK_F);
  	ClienteJuridico.setVisible(true);
  	Cliente.add(ClienteJuridico);


  Cadastro.addSeparator();     
  Fornecedor = new JMenuItem("Fornecedor");
  Fornecedor.setMnemonic(KeyEvent.VK_O);
  Fornecedor.setVisible(true);
  Cadastro.add(Fornecedor);
  
  Cadastro.addSeparator();
  Produto = new JMenuItem("Produto");
  Produto.setMnemonic(KeyEvent.VK_P);
  Produto.setVisible(true);
  Cadastro.add(Produto);
  
  Caixa = new JMenu("Caixa");
  Caixa.setMnemonic(KeyEvent.VK_A);
  Caixa.setVisible(true);
  Financeiro.add(Caixa);
  
  	Entrada = new JMenuItem("Entrada");
  	Entrada.setMnemonic(KeyEvent.VK_E);
  	Entrada.setVisible(true);
  	Caixa.add(Entrada);
  
  	Saida = new JMenuItem("Saída");
  	Saida.setMnemonic(KeyEvent.VK_E);
  	Saida.setVisible(true);
  	Caixa.add(Saida);
  
  
  Entrada = new JMenuItem("Entrada");
  Entrada.setMnemonic(KeyEvent.VK_E);
  Entrada.setVisible(true);
  Estoque.add(Entrada);
  
  Estoque.addSeparator();
  Saida = new JMenuItem("Saida");
  Saida.setMnemonic(KeyEvent.VK_S);
  Saida.setVisible(true);
  Estoque.add(Saida);
  
  RelatorioCliente = new JMenuItem("Cliente");
  RelatorioCliente.setMnemonic(KeyEvent.VK_C);
  RelatorioCliente.setVisible(true);
  Relatorio.add(RelatorioCliente);
  
  Relatorio.addSeparator();
  RelatorioFornecedor = new JMenuItem("Fornecedor");
  RelatorioFornecedor.setMnemonic(KeyEvent.VK_F);
  RelatorioFornecedor.setVisible(true);
  Relatorio.add(RelatorioFornecedor);
  
  Relatorio.addSeparator();
  RelatorioProduto = new JMenuItem("Produto");
  RelatorioProduto.setMnemonic(KeyEvent.VK_P);
  RelatorioProduto.setVisible(true);
  Relatorio.add(RelatorioProduto);
  
  Relatorio.addSeparator();
  RelatorioFinanceiro = new JMenuItem("Financeiro");
  RelatorioFinanceiro.setMnemonic(KeyEvent.VK_I);
  RelatorioFinanceiro.setVisible(true);
  Relatorio.add(RelatorioFinanceiro);
  
  Relatorio.addSeparator();
  RelatorioEstoque = new JMenuItem("Estoque");
  RelatorioEstoque.setMnemonic(KeyEvent.VK_E);
  RelatorioEstoque.setVisible(true);
  Relatorio.add(RelatorioEstoque);
  
  BuscaCliente = new JMenuItem("Cliente");
  BuscaCliente.setMnemonic(KeyEvent.VK_C);
  BuscaCliente.setVisible(true);
  Busca.add(BuscaCliente);
  
  Busca.addSeparator();
  BuscaFornecedor = new JMenuItem("Fornecedor");
  BuscaFornecedor.setMnemonic(KeyEvent.VK_F);
  BuscaFornecedor.setVisible(true);
  Busca.add(BuscaFornecedor);
  
  Busca.addSeparator();
  BuscaProduto = new JMenuItem("Produto");
  BuscaProduto.setMnemonic(KeyEvent.VK_P);
  BuscaProduto.setVisible(true);
  Busca.add(BuscaProduto);
  
  Busca.addSeparator();
  BuscaFinanceiro = new JMenuItem("Financeiro");
  BuscaFinanceiro.setMnemonic(KeyEvent.VK_I);
  BuscaFinanceiro.setVisible(true);
  Busca.add(BuscaFinanceiro);
  
  AuxilioAjuda = new JMenuItem("Ajuda");
  AuxilioAjuda.setMnemonic(KeyEvent.VK_A);
  AuxilioAjuda.setVisible(true);
  Auxilio.add(AuxilioAjuda);
  
  Auxilio.addSeparator();
  AuxilioOpcoes = new JMenuItem("Opcoes");
  AuxilioOpcoes.setMnemonic(KeyEvent.VK_O);
  AuxilioOpcoes.setVisible(true);
  Auxilio.add(AuxilioOpcoes);
  
  Auxilio.addSeparator();
  AuxilioBackup = new JMenuItem("Backup");
  AuxilioBackup.setMnemonic(KeyEvent.VK_B);
  AuxilioBackup.setVisible(true);
  Auxilio.add(AuxilioBackup);
  
  Auxilio.addSeparator();
  AuxilioContato = new JMenuItem("Contato");
  AuxilioContato.setMnemonic(KeyEvent.VK_C);
  AuxilioContato.setVisible(true);
  Auxilio.add(AuxilioContato);
  
  Auxilio.addSeparator();
  AuxilioProgramadores = new JMenuItem("Programadores");
  AuxilioProgramadores.setMnemonic(KeyEvent.VK_P);
  AuxilioProgramadores.setVisible(true);
  Auxilio.add(AuxilioProgramadores);
  
  Auxilio.addSeparator();
  AuxilioHomePage = new JMenuItem("Home Page");
  AuxilioHomePage.setMnemonic(KeyEvent.VK_H);
  AuxilioHomePage.setVisible(true);
  Auxilio.add(AuxilioHomePage);
  
  AdministradorAdicionar = new JMenuItem("Adicionar Usuário");
  AdministradorAdicionar.setMnemonic(KeyEvent.VK_U);
  AdministradorAdicionar.setVisible(true);
  Administrador.add(AdministradorAdicionar);
  
  Administrador.addSeparator();
  AdministradorAlterar = new JMenuItem("Alterar Usuário");
  AdministradorAlterar.setMnemonic(KeyEvent.VK_L);
  AdministradorAlterar.setVisible(true);
  Administrador.add(AdministradorAlterar);
  
  Administrador.addSeparator();
  AdministradorCabecario = new JMenuItem("Cabeçàrio de documentos");
  AdministradorCabecario.setMnemonic(KeyEvent.VK_C);
  AdministradorCabecario.setVisible(true);
  Administrador.add(AdministradorCabecario);

}
};

Fala PAP! desculpe a demora estou meio enrolado essa semana :XD:

Fiz uma pequena inclusão no seu código e ficaria + ou - assim:

//meu codigo é esse e preciso colocar uma imagem no fundo como eu faço?

import java.awt.;
import java.awt.event.
;
import javax.swing.*;

public class Programa extends JFrame
{
//declaracao do painel central
public static void main(String args[])
{
Programa programa = new Programa();
programa.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
programa.setVisible(true);

}
public Programa()
{
//Variaveis do MenuItem.
JMenuItem Cliente, ClienteFisico, ClienteJuridico,Fornecedor,Produto,
Caixa,Entrada,Saida,
RelatorioCliente, RelatorioFornecedor, RelatorioProduto, RelatorioFinanceiro, RelatorioEstoque,
BuscaCliente, BuscaFornecedor, BuscaProduto, BuscaFinanceiro,
AuxilioAjuda, AuxilioOpcoes, AuxilioBackup, AuxilioContato, AuxilioProgramadores, AuxilioHomePage,
AdministradorAdicionar, AdministradorAlterar,AdministradorCabecario;

//--------------Para inserir uma img no background-------------------------------
final ImageIcon imgBackground = new ImageIcon “images/BACKGROUND.JPG”); //diretorio da imagem
JPanel background = new JPanel(){
protected void paintComponent( Graphics g ){
super.paintComponent(g);
imgBackground.paintIcon(this,g,0,0);//inicio a img no canto superior esquerdo do monitor
};
};
getContentPane().add(background);
//--------------------------------------------------------------------------------

//Configurações da Tela.
setTitle("((( PR Sistemas e Design )))");//Titulo.
setExtendedState(JFrame.MAXIMIZED_BOTH);//Maximiza a Tela.
getContentPane().setBackground(new Color(255,255,255));//Cor do Fundo

//Cria o menu Principal.
JMenuBar menu = new JMenuBar();

JMenu Cadastro = new JMenu(“Cadastro”);
Cadastro.setMnemonic(KeyEvent.VK_C);//Tecla de Atalho.
Cadastro.setVisible(true);
menu.add(Cadastro);
setJMenuBar(menu);

JMenu Financeiro = new JMenu(“Financeiro”);
Financeiro.setMnemonic(KeyEvent.VK_F);
Financeiro.setVisible(true);
menu.add(Financeiro);

JMenu Estoque = new JMenu(“Estoque”);
Estoque.setMnemonic(KeyEvent.VK_E);
Estoque.setVisible(true);
menu.add(Estoque);

JMenu Relatorio = new JMenu(“Relatorio”);
Relatorio.setMnemonic(KeyEvent.VK_R);
Relatorio.setVisible(true);
menu.add(Relatorio);

JMenu Busca = new JMenu(“Busca”);
Busca.setMnemonic(KeyEvent.VK_B);
Busca.setVisible(true);
menu.add(Busca);

JMenu Auxilio = new JMenu(“Auxilio”);
Auxilio.setMnemonic(KeyEvent.VK_A);
Auxilio.setVisible(true);
menu.add(Auxilio);

JMenu Administrador = new JMenu(“Administrador”);
Administrador.setMnemonic(KeyEvent.VK_D);
Administrador.setVisible(true);
menu.add(Administrador);

//Cria os itens do menu Principal
Cliente = new JMenu(“Cliente”);
Cliente.setMnemonic(KeyEvent.VK_C);
Cliente.setVisible(true);
Cadastro.add(Cliente);

ClienteFisico = new JMenuItem(“Cliente Físico”);
ClienteFisico.setMnemonic(KeyEvent.VK_F);
ClienteFisico.setVisible(true);
Cliente.add(ClienteFisico);

ClienteJuridico = new JMenuItem(“Cliente Jurídico”);
ClienteJuridico.setMnemonic(KeyEvent.VK_F);
ClienteJuridico.setVisible(true);
Cliente.add(ClienteJuridico);

Cadastro.addSeparator();
Fornecedor = new JMenuItem(“Fornecedor”);
Fornecedor.setMnemonic(KeyEvent.VK_O);
Fornecedor.setVisible(true);
Cadastro.add(Fornecedor);

Cadastro.addSeparator();
Produto = new JMenuItem(“Produto”);
Produto.setMnemonic(KeyEvent.VK_P);
Produto.setVisible(true);
Cadastro.add(Produto);

Caixa = new JMenu(“Caixa”);
Caixa.setMnemonic(KeyEvent.VK_A);
Caixa.setVisible(true);
Financeiro.add(Caixa);

Entrada = new JMenuItem(“Entrada”);
Entrada.setMnemonic(KeyEvent.VK_E);
Entrada.setVisible(true);
Caixa.add(Entrada);

Saida = new JMenuItem(“Saída”);
Saida.setMnemonic(KeyEvent.VK_E);
Saida.setVisible(true);
Caixa.add(Saida);

Entrada = new JMenuItem(“Entrada”);
Entrada.setMnemonic(KeyEvent.VK_E);
Entrada.setVisible(true);
Estoque.add(Entrada);

Estoque.addSeparator();
Saida = new JMenuItem(“Saida”);
Saida.setMnemonic(KeyEvent.VK_S);
Saida.setVisible(true);
Estoque.add(Saida);

RelatorioCliente = new JMenuItem(“Cliente”);
RelatorioCliente.setMnemonic(KeyEvent.VK_C);
RelatorioCliente.setVisible(true);
Relatorio.add(RelatorioCliente);

Relatorio.addSeparator();
RelatorioFornecedor = new JMenuItem(“Fornecedor”);
RelatorioFornecedor.setMnemonic(KeyEvent.VK_F);
RelatorioFornecedor.setVisible(true);
Relatorio.add(RelatorioFornecedor);

Relatorio.addSeparator();
RelatorioProduto = new JMenuItem(“Produto”);
RelatorioProduto.setMnemonic(KeyEvent.VK_P);
RelatorioProduto.setVisible(true);
Relatorio.add(RelatorioProduto);

Relatorio.addSeparator();
RelatorioFinanceiro = new JMenuItem(“Financeiro”);
RelatorioFinanceiro.setMnemonic(KeyEvent.VK_I);
RelatorioFinanceiro.setVisible(true);
Relatorio.add(RelatorioFinanceiro);

Relatorio.addSeparator();
RelatorioEstoque = new JMenuItem(“Estoque”);
RelatorioEstoque.setMnemonic(KeyEvent.VK_E);
RelatorioEstoque.setVisible(true);
Relatorio.add(RelatorioEstoque);

BuscaCliente = new JMenuItem(“Cliente”);
BuscaCliente.setMnemonic(KeyEvent.VK_C);
BuscaCliente.setVisible(true);
Busca.add(BuscaCliente);

Busca.addSeparator();
BuscaFornecedor = new JMenuItem(“Fornecedor”);
BuscaFornecedor.setMnemonic(KeyEvent.VK_F);
BuscaFornecedor.setVisible(true);
Busca.add(BuscaFornecedor);

Busca.addSeparator();
BuscaProduto = new JMenuItem(“Produto”);
BuscaProduto.setMnemonic(KeyEvent.VK_P);
BuscaProduto.setVisible(true);
Busca.add(BuscaProduto);

Busca.addSeparator();
BuscaFinanceiro = new JMenuItem(“Financeiro”);
BuscaFinanceiro.setMnemonic(KeyEvent.VK_I);
BuscaFinanceiro.setVisible(true);
Busca.add(BuscaFinanceiro);

AuxilioAjuda = new JMenuItem(“Ajuda”);
AuxilioAjuda.setMnemonic(KeyEvent.VK_A);
AuxilioAjuda.setVisible(true);
Auxilio.add(AuxilioAjuda);

Auxilio.addSeparator();
AuxilioOpcoes = new JMenuItem(“Opcoes”);
AuxilioOpcoes.setMnemonic(KeyEvent.VK_O);
AuxilioOpcoes.setVisible(true);
Auxilio.add(AuxilioOpcoes);

Auxilio.addSeparator();
AuxilioBackup = new JMenuItem(“Backup”);
AuxilioBackup.setMnemonic(KeyEvent.VK_B);
AuxilioBackup.setVisible(true);
Auxilio.add(AuxilioBackup);

Auxilio.addSeparator();
AuxilioContato = new JMenuItem(“Contato”);
AuxilioContato.setMnemonic(KeyEvent.VK_C);
AuxilioContato.setVisible(true);
Auxilio.add(AuxilioContato);

Auxilio.addSeparator();
AuxilioProgramadores = new JMenuItem(“Programadores”);
AuxilioProgramadores.setMnemonic(KeyEvent.VK_P);
AuxilioProgramadores.setVisible(true);
Auxilio.add(AuxilioProgramadores);

Auxilio.addSeparator();
AuxilioHomePage = new JMenuItem(“Home Page”);
AuxilioHomePage.setMnemonic(KeyEvent.VK_H);
AuxilioHomePage.setVisible(true);
Auxilio.add(AuxilioHomePage);

AdministradorAdicionar = new JMenuItem(“Adicionar Usuário”);
AdministradorAdicionar.setMnemonic(KeyEvent.VK_U);
AdministradorAdicionar.setVisible(true);
Administrador.add(AdministradorAdicionar);

Administrador.addSeparator();
AdministradorAlterar = new JMenuItem(“Alterar Usuário”);
AdministradorAlterar.setMnemonic(KeyEvent.VK_L);
AdministradorAlterar.setVisible(true);
Administrador.add(AdministradorAlterar);

Administrador.addSeparator();
AdministradorCabecario = new JMenuItem(“Cabeçàrio de documentos”);
AdministradorCabecario.setMnemonic(KeyEvent.VK_C);
AdministradorCabecario.setVisible(true);
Administrador.add(AdministradorCabecario);

}
};

:thumbup:

Valeu velhu agora deu certo T+ brigadaum…