Abrir iReport dentro de um programa java

1 resposta
Leandro_R_Combinato

Ola GUJlheiros alguem pode me ajuda, quero abrir a ferramenta iReport e não consigo
Uso WinXP,blz
Olha o codigo:

menuRelato = new JMenu("Relatorio");
    menuRelato.setMnemonic(KeyEvent.VK_R);
    barraMenu.add(menuRelato);
    opRelato = new JMenuItem("Jasper iReport");
    opRelato.setMnemonic(KeyEvent.VK_I);
    menuRelato.add(opRelato);
    opRelato.addActionListener(new ActionListener() {
        public void actionPerformed(java.awt.event.ActionEvent evt) {
            try {
                Runtime.getRuntime().exec("C:/Arquivos de programas/JasperSoft/iReport-3.0.0/iReport.exe"); //ja tentei   .bat
            } catch (Exception e) {
                System.out.println("error executing " + e);
            }
        }
    });

Ao clica parece uma mensagem: Could not find the main class. Program wil exit

1 Resposta

Leandro_R_Combinato
Ola por favor me ajudem a abrir a ferramenta jasper ireport ?     
  Fiz este programa simples mais nao abre, pq ?

public class ChamaJasper {
public ChamaJasper(){

}
public void ireport(){
        try {
            System.out.print("1");
            Runtime.getRuntime().exec("C:/Arquivos de programas/JasperSoft/iReport-3.0.0/iReport.bat");
            System.out.print("\n2"); // não aparece no console
        } catch (Exception e) {
            System.out.println("error executing " + e);
        }
}
public static void main(String[] args) throws Exception {
	ChamaJasper chama = new ChamaJasper();
    chama.ireport();
}

}

Criado 21 de janeiro de 2009
Ultima resposta 5 de fev. de 2009
Respostas 1
Participantes 1