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…