Boa tarde pessoal,
Gostaria de saber de vcs se existe uma maneira de colocar o jasperview em JPanel .
Eu agradeço qualqure sugestão.
Boa tarde pessoal,
Gostaria de saber de vcs se existe uma maneira de colocar o jasperview em JPanel .
Eu agradeço qualqure sugestão.
Por que você não coloca ele em um JDialog?
Mas como eu vou fazer isto??
Por favor??
[quote=Daniel.F]Mas como eu vou fazer isto??[/quote]Assim:[code]JRViewer jasperViewer = new JRViewer(relatorio);
// janelaOrigem = é um JInternalFrame para mostrar o JDialog como filho do JInternalFrame
JDialog dialogReport = new JDialog(javax.swing.JOptionPane.getFrameForComponent(janelaOrigem), titulo, true);
Dimension tamanho = java.awt.Toolkit.getDefaultToolkit().getScreenSize();
int largura = tamanho.width;
int altura = tamanho.height - 80;
dialogReport.setResizable(true);
dialogReport.setDefaultCloseOperation(JDialog.HIDE_ON_CLOSE);
dialogReport.setBounds(1, 1, largura, altura);
// Essa é a linha onde pega o conteúdo do JasperViewer e coloca no JDialog
dialogReport.getContentPane().add(jasperViewer);
dialogReport.setVisible(true);
dialogReport.setAlwaysOnTop(true); [/code]