Java jInternalFrame не показывает файл (PDF)JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Java jInternalFrame не показывает файл (PDF)

Сообщение Anonymous »

Я могу открыть PDF-файл как изображение в JFrame, без проблем, но я не хочу открывать для него новое окно; PDF-файл должен отображаться в jInternalFrame.
Я создал с помощью Netbeans дизайн и открою документ со следующим кодом(

Код: Выделить всё

Apache PDFBox
):

Код: Выделить всё

public void openFile(){

SwingUtilities.invokeLater(new Runnable() {
@Override
public void run() {
try {
File file = new File("/home/ritzmo/Labor_Clotten/PDF_Befunde/test.pdf");
PDDocument pdffile = Loader.loadPDF(file);
PDFRenderer pdfRenderer = new PDFRenderer(pdffile);
BufferedImage image = pdfRenderer.renderImage(0);
JLabel label = new JLabel(new ImageIcon(image));
jInternalFrame2.setTitle("PDF G");
jInternalFrame2.add(new JScrollPane(label));
jInternalFrame2.setVisible(true);
} catch (IOException e) {
}
}
});
}
JInternalFrame находится в основном JFrame, но PDF-файл не отображается.
Я ищу в Google, общаюсь более 3 часов, но нашел нет ответов.
Программа запускается без ошибок.
У кого-нибудь есть идеи?
Великий Мориц

Подробнее здесь: https://stackoverflow.com/questions/785 ... ow-filepdf
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»