Ireport

Boa tarde, sou novo no forum caso estaja no lugar errado favor avisar.

Minha duvida e o seguinte:

Fiz essa classe para chamar o relatorio esta funcionando blz.
Ja fiz varios testes e nao consegui. Gostaria que a aplicaçao me desse
a opçao de digitar o chamado que eu gostaria de trazer no relatorio.
No ireport ja criei o parametro, me traz a tela da qual digitar o chamado desejado,
agora me amarrei para implementar na classe.
Se vc’s puderem me dizer como implementar em cima dessa classe a baixo, fico
muito grato…

Marcos Paulo…

package Relatorio;

import java.util.HashMap;
import javax.swing.JOptionPane;
import java.io.*;
import net.sf.jasperreports.engine.JRException;
import net.sf.jasperreports.engine.JRResultSetDataSource;
import net.sf.jasperreports.engine.JasperCompileManager;
import net.sf.jasperreports.engine.JasperFillManager;
import net.sf.jasperreports.engine.JasperManager;
import net.sf.jasperreports.engine.JasperPrint;
import net.sf.jasperreports.view.JasperViewer;



import utilitario.conexao;


public class RelChamado {
    
    
    conexao con = new conexao();
    
    
    public RelChamado() {
        try
{
            con.conecta();
            con.executeSQL("select * from chamado where chamado = 1 ");
            JRResultSetDataSource jrRS = new JRResultSetDataSource(con.resultset);
            JasperPrint jasperPrint = JasperFillManager.fillReport(
                    
                    "Relatorios/chamado.jasper", new HashMap(), jrRS);
     //       JasperFillManager.fillReport("Relatorios/chamado.jasper", new HashMap (), con);
            
            //"C:/Documents and Settings/Bagao/Meus documentos/NetBeansProjects/Abax/Relatorios/
            
            
            
            JasperViewer.viewReport(jasperPrint,false);
        } catch (Exception erro){
            JOptionPane.showMessageDialog(null,"deu erro ="+erro);
        }
    }
    
    public static void main(String args[])
{
        new RelChamado();
    }
}