Como eu faço para visualizar um relatório dentro de um JInternalFrame?!
Alguem tem um exemplo?!
Como eu faço para visualizar um relatório dentro de um JInternalFrame?!
Alguem tem um exemplo?!
Aqui vai um exemplo basico, espero que te ajude
public class Barracao extends JInternalFrame
{
public Barracao()
{
super("Visualizar Relatório", false, true, true, true );
try{
String arquivo = JasperFillManager.fillReportToFile("caminho/relatorio.jasper", new HashMap(), new Banco().conecta());
JRViewer viewer = new JRViewer(arquivo, false);
getContentPane().add(viewer);
Icon barra = new ImageIcon("icones/relatorio.png");
this.setFrameIcon(barra);
this.setSize(850,625);
this.setVisible(true);
}catch(JRException ex)
{
ex.printStackTrace();
}
}
}
Falowss
Ta dando esse erro bacana.
Invalid byte 1 of 1-byte UTF-8 sequence.
Esse e o JInternalFrame como coloco ele dentro do JFrame agora?!
Eu testei o relatório antes e estava funcionando beleza, foi alguma coisa na implementação do JInternalFrame ?!
Pra adiciona ele e soh da um add
seujDesktop().add(suaInternalRelatorio);
Agr esse primeiro erro eu naum sei o q eh naum, so sei q eh algo relacionado a sua codificacao parece, utf-8… Da uma olhada no forum pra ve se axa alguma coisa sobre ele.
falows