Pessoal, estou até um pouco desanimado depois dessa.
Simplesmente não consigo entender. Aki no eclipsy tudo compila e roda normalmente como deve ser.
Mas quando crio o jar executavel, o InternalFrame que devia aparecer depois de um JMenuItem ser clicado, não aparece, fica como se não houvesse evento nenhum nesse menu item.
O que mais me impreciona é que quando rodo o aplicativo no eclipy tudo funciona, mas quando é gerado o jar executal ai não funciona.
Fui testando cada coisa, adicionando item a item que copoe o painel, e gerando o jar executavel, quando adiciono o ícone do JLabel então as coisas param de funcionar no jar.
Segue meu codigo. Agradeço a quem puder me ajudar a encontrar aonde está o erro.
[code]JPanel cata = new JPanel();
cata.setLayout(new FlowLayout());
JCheckBox boxCata = new JCheckBox();
cata.add(boxCata);
JLabel labelCata = new JLabel("Catapultas ");
labelCata.setIcon(new ImageIcon(ImageIO.read(getClass().getResourceAsStream("/imagens/Catapulta.jpg")))); //Bem tudo para de funcionar no jar executavel quando adicione essa linha.
cata.add(labelCata);
unidadesCerco.add(cata);[/code]