Я новичок в использовании JasperReports. В моем приложении Swing я хочу показать JRViewer внутри JPanel. Я знаю, как отображать JRViewer внутри JFrame, но мне трудно отображать его в JPanel.Как отобразить JasperReports Viewer внутри JPanel?
Может ли кто-нибудь помочь мне?
Я пробовал этот код.
JRViewer jv = new JRViewer(jp);
panel.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
panel.setPreferredSize(new java.awt.Dimension(1000, 700));
panel.setLayout(new java.awt.BorderLayout());
panel.add(jv);
panel.repaint();
panel.revalidate();
Ошибка отсутствует, но отчет не отображается в jpanel.
Я попробовал этот код, но до сих пор не работает. panel.setBorder (javax.swing.BorderFactory.createLineBorder (новый java.awt.Color (0, 0, 0))); panel.setPreferredSize (новый java.awt.Dimension (1000, 700)); panel.setLayout (новый java.awt.BorderLayout()); panel.add (jv); panel.repaint(); panel.revalidate(); – user2322019
@ user2322019: пожалуйста, отправьте код как отредактировав исходное сообщение. Если код не работает, сообщите нам подробную информацию о своей проблеме. Просто сказать «не работает» дает нам немного времени. –
Tnx за помощь сэр. Теперь я делаю это правильно. – user2322019