Bom dia.
Sou muito novo em desenvolvimento em Java.
Tentei executar meu projeto e deu o seguinte erro.
‘Lauching banco’ Has encountred a problem.
An internal error ocurred during. “Launching banco.”
org/eclipse/jdt/debug/core/JDIDebugModel
Alguem pode me ajudar a resolver este problema?
Qual o SO que vc está usando?
Talvez seja alguma problema com a instalação de seu JDK, JRE, etc…
[quote=Samuel Ribeiro]Bom dia.
Sou muito novo em desenvolvimento em Java.
Tentei executar meu projeto e deu o seguinte erro.
‘Lauching banco’ Has encountred a problem.
An internal error ocurred during. “Launching banco.”
org/eclipse/jdt/debug/core/JDIDebugModel
Alguem pode me ajudar a resolver este problema?[/quote]
Detalhe mais um pouco, q tipo d sistema? Web? Parece ser algo no seu Eclipse…
Meu SO é Windows 7 Home Premium, Meu Eclipse é o juno, Se eu não estiver errado deve ser algo que devo instalar no Eclipse.
Boa tarde…
Infelizmente ninguém me ajudou ainda com o meu probleminha. Mas estou aguardando quem sabe nas próximas horas apareça uma ajuda que resolva.
Boa tarde Pessoal…
Acabei de fechar um tópico, e agora vou continuar este.
de novo tentando executar o meu projeto da este erro:
Uncaught error fetching image:
java.lang.NullPointerException
at sun.awt.image.URLImageSource.getConnection(Unknown Source)
at sun.awt.image.URLImageSource.getDecoder(Unknown Source)
at sun.awt.image.InputStreamImageSource.doFetch(Unknown Source)
at sun.awt.image.ImageFetcher.fetchloop(Unknown Source)
at sun.awt.image.ImageFetcher.run(Unknown Source)
Sera que alguém pode me ajudar.?
Sua aplicação é Web ? ou Desktop, posta o código que pega as imagens !!
Minha aplicação é Desktop.
Segue abaixo o código.
public PrincipalView() {
getContentPane().setBackground(new Color(255, 204, 102));
getContentPane().setForeground(Color.WHITE);
setFont(new Font(“Copperplate Gothic Light”, Font.BOLD | Font.ITALIC, 13));
setIconImage(Toolkit.getDefaultToolkit().getImage(PrincipalView.class.getResource("/br/com/autcom/icons/1359054569_Home.png")));
setTitle(“Sistema de Automação Comercial”);
setBackground(new Color(205, 92, 92));
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setBounds(100, 100, 790, 491);
JMenuBar menuBar = new JMenuBar();
setJMenuBar(menuBar);
JMenu mnCadastros = new JMenu("Cadastros");
menuBar.add(mnCadastros);
JMenuItem mntmClientes = new JMenuItem("Clientes");
mntmClientes.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
try {
ClienteView cliente = new ClienteView();
cliente.setVisible(true);
} catch (Exception e1) {
e1.printStackTrace();
}
}
});
mntmClientes.setIcon(new ImageIcon(PrincipalView.class.getResource("/br/com/autcom/icons/Client_Male_Light.png")));
mnCadastros.add(mntmClientes);
JSeparator separator = new JSeparator();
mnCadastros.add(separator);
JMenuItem mntmFornecedores = new JMenuItem("Fornecedores");
mntmFornecedores.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
try {
FornecedorView fornecedor = new FornecedorView();
fornecedor.setVisible(true);
} catch (Exception e1) {
e1.printStackTrace();
}
}
});
mntmFornecedores.setIcon(new ImageIcon(PrincipalView.class.getResource("/br/com/autcom/icons/Suppliers 2.png")));
mnCadastros.add(mntmFornecedores);
JMenuItem mntmProdutos = new JMenuItem("Produtos");
mntmProdutos.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
try {
ProdutosView produtos = new ProdutosView();
produtos.setVisible(true);
} catch (Exception e1) {
e1.printStackTrace();
}
}
});
mntmProdutos.setIcon(new ImageIcon(PrincipalView.class.getResource("/br/com/autcom/icons/Synaptic.png")));
mnCadastros.add(mntmProdutos);
JSeparator separator_1 = new JSeparator();
mnCadastros.add(separator_1);
JMenuItem mntmFuncionrios = new JMenuItem("Funcion\u00E1rios");
mntmFuncionrios.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
try {
FuncionariosView funcionarios = new FuncionariosView();
funcionarios.setVisible(true);
} catch (Exception e1) {
e1.printStackTrace();
}
}
});
mntmFuncionrios.setIcon(new ImageIcon(PrincipalView.class.getResource("/br/com/autcom/icons/Account_balances.png")));
mnCadastros.add(mntmFuncionrios);
JMenuItem mntmDepartamentos = new JMenuItem("Departamentos");
mntmDepartamentos.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
try {
DepartamentosView departamentos = new DepartamentosView();
departamentos.setVisible(true);
} catch (Exception e1) {
e1.printStackTrace();
}
}
});
mntmDepartamentos.setIcon(new ImageIcon(PrincipalView.class.getResource("/br/com/autcom/icons/Stock_task-assigned-to.png")));
mnCadastros.add(mntmDepartamentos);
JSeparator separator_2 = new JSeparator();
mnCadastros.add(separator_2);
JMenuItem mntmBancos = new JMenuItem("Bancos");
mntmBancos.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
try {
BancoView banco = new BancoView();
banco.setVisible(true);
} catch (Exception e1) {
e1.printStackTrace();
}
}
});
mntmBancos.setIcon(new ImageIcon(PrincipalView.class.getResource("/br/com/autcom/icons/Bank 4.png")));
mnCadastros.add(mntmBancos);
JMenuItem mntmCates = new JMenuItem("Cat\u00F5es");
mntmCates.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
try {
CartaoView cartao = new CartaoView();
cartao.setVisible(true);
} catch (Exception e1) {
e1.printStackTrace();
}
}
});
mntmCates.setIcon(new ImageIcon(PrincipalView.class.getResource("/br/com/autcom/icons/Credit_cards 3.png")));
mnCadastros.add(mntmCates);
JSeparator separator_3 = new JSeparator();
mnCadastros.add(separator_3);
JMenuItem mntmPlanoDeContas = new JMenuItem("Plano de Contas");
mntmPlanoDeContas.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
try {
PlanodeContaView planoDeConta = new PlanodeContaView();
planoDeConta.setVisible(true);
} catch (Exception e1) {
e1.printStackTrace();
}
}
});
mntmPlanoDeContas.setIcon(new ImageIcon(PrincipalView.class.getResource("/br/com/autcom/icons/Fingerprint_reader.png")));
mnCadastros.add(mntmPlanoDeContas);
JMenuItem mntmCfop = new JMenuItem("CFOP");
mntmCfop.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
try {
CfopView cfop = new CfopView();
cfop.setVisible(true);
} catch (Exception e1) {
e1.printStackTrace();
}
}
});
mntmCfop.setIcon(new ImageIcon(PrincipalView.class.getResource("/br/com/autcom/icons/Sales.png")));
mnCadastros.add(mntmCfop);
JMenuItem mntmTipoDePagamento = new JMenuItem("Tipo de Pagamento");
mntmTipoDePagamento.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
try {
TipoPagamentoView tipoPagamento = new TipoPagamentoView();
tipoPagamento.setVisible(true);
} catch (Exception e1) {
e1.printStackTrace();
}
}
});
mntmTipoDePagamento.setIcon(new ImageIcon(PrincipalView.class.getResource("/br/com/autcom/icons/Conversion.png")));
mnCadastros.add(mntmTipoDePagamento);
JMenuItem mntmUnidadeDeMedida = new JMenuItem("Unidade de Medida");
mntmUnidadeDeMedida.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
try {
UnidadeView unidade = new UnidadeView();
unidade.setVisible(true);
} catch (Exception e1) {
e1.printStackTrace();
}
}
});
mntmUnidadeDeMedida.setIcon(new ImageIcon(PrincipalView.class.getResource("/br/com/autcom/icons/Measure 1.png")));
mnCadastros.add(mntmUnidadeDeMedida);
JMenu mnMovimentos = new JMenu("Movimentos");
menuBar.add(mnMovimentos);
JMenuItem mntmContasAPagar = new JMenuItem("Contas a Pagar");
mntmContasAPagar.setIcon(new ImageIcon(PrincipalView.class.getResource("/br/com/autcom/icons/Date_task.png")));
mnMovimentos.add(mntmContasAPagar);
JMenuItem mntmContasAReceber = new JMenuItem("Contas a Receber");
mntmContasAReceber.setIcon(new ImageIcon(PrincipalView.class.getResource("/br/com/autcom/icons/Money pct.png")));
mnMovimentos.add(mntmContasAReceber);
JMenuItem mntmControleDeEstoque = new JMenuItem("Controle de Estoque");
mntmControleDeEstoque.setIcon(new ImageIcon(PrincipalView.class.getResource("/br/com/autcom/icons/Reseller_account_template.png")));
mnMovimentos.add(mntmControleDeEstoque);
JMenuItem mntmCompras = new JMenuItem("Compras");
mntmCompras.setIcon(new ImageIcon(PrincipalView.class.getResource("/br/com/autcom/icons/Suppliers 3.png")));
mnMovimentos.add(mntmCompras);
JMenuItem mntmVendas = new JMenuItem("Vendas");
mntmVendas.setIcon(new ImageIcon(PrincipalView.class.getResource("/br/com/autcom/icons/Money 1.png")));
mnMovimentos.add(mntmVendas);
JMenu mnUtilitarios = new JMenu("Utilitarios");
menuBar.add(mnUtilitarios);
JMenuItem mntmCalculadora = new JMenuItem("Calculadora");
mntmCalculadora.setIcon(new ImageIcon(PrincipalView.class.getResource("/br/com/autcom/icons/Accessories-calculator.png")));
mnUtilitarios.add(mntmCalculadora);
JMenuItem mntmCalendario = new JMenuItem("Calendario");
mntmCalendario.setIcon(new ImageIcon(PrincipalView.class.getResource("/br/com/autcom/icons/Calendar_16.png")));
mnUtilitarios.add(mntmCalendario);
JMenu mnSistemaDeSegurana = new JMenu("Sistema de Seguran\u00E7a");
menuBar.add(mnSistemaDeSegurana);
JMenuItem mntmTrocarSenhaCorrente = new JMenuItem("Trocar Senha Corrente");
mntmTrocarSenhaCorrente.setIcon(new ImageIcon(PrincipalView.class.getResource("/br/com/autcom/icons/Login.png")));
mnSistemaDeSegurana.add(mntmTrocarSenhaCorrente);
JMenuItem mntmDefinirNivelDe = new JMenuItem("Definir Nivel de Acesso");
mntmDefinirNivelDe.setIcon(new ImageIcon(PrincipalView.class.getResource("/br/com/autcom/icons/Account_balances.png")));
mnSistemaDeSegurana.add(mntmDefinirNivelDe);
JMenu mnRecursosHumanos = new JMenu("Recursos Humanos");
menuBar.add(mnRecursosHumanos);
JMenu mnAjuda = new JMenu("Ajuda");
menuBar.add(mnAjuda);
JMenuItem mntmSobre = new JMenuItem("Sobre");
mntmSobre.setIcon(new ImageIcon(PrincipalView.class.getResource("/br/com/autcom/icons/Binary-tree.png")));
mnAjuda.add(mntmSobre);
JMenuItem mntmSaida = new JMenuItem("Saida");
mntmSaida.setIcon(new ImageIcon(PrincipalView.class.getResource("/br/com/autcom/icons/exit.png")));
mnAjuda.add(mntmSaida);
}
}
Acho que este exemplo resolve teu problema:
Boa Tarde Pessoal… :?: :?: :idea: Gostaria de Saber como colocar um ICone no JMenuItem, tentei esse comando: ->Icon imgAbrir = new ImageIcon( getClass().getResource(“c:/TEMP/computador.png”)); ->info = new JMenuItem(“Informações”,imgAbrir);...
Obs: Coloca seu código dentro das tags [“code] // seu código aqui [/code] sem essas aspas (”).
Outra coisa, efetue o teste em apenas um item, se der certo, replique para os demais.
Bom dia pessoal.
Deu certo, muito obrigado pela ajuda.