PDFReader do PDFBox

0 respostas
andre_guitar7

Alguém já usou o PDFReader do PDFBox? Fiz um teste assim:

import org.pdfbox.PDFReader;

public class Main {
	
	public static void main( String[] args ){
				
		PDFReader pdfReader = new PDFReader();
		pdfReader.setVisible( true );
		
	}

}
Quando vou abrir um PDF, pelo menu, dá essa Exception:
java.lang.NullPointerException
	at org.pdfbox.util.operator.pagedrawer.Invoke.process(Invoke.java:84)
	at org.pdfbox.util.PDFStreamEngine.processOperator(PDFStreamEngine.java:494)
	at org.pdfbox.util.PDFStreamEngine.processSubStream(PDFStreamEngine.java:207)
	at org.pdfbox.util.PDFStreamEngine.processStream(PDFStreamEngine.java:160)
	at org.pdfbox.pdfviewer.PageDrawer.drawPage(PageDrawer.java:97)
	at org.pdfbox.pdfviewer.PDFPagePanel.paint(PDFPagePanel.java:95)
	at javax.swing.JComponent.paintChildren(JComponent.java:839)
	at javax.swing.JComponent.paint(JComponent.java:1011)
	at javax.swing.JComponent.paintChildren(JComponent.java:839)
	at javax.swing.JComponent.paint(JComponent.java:1011)
	at javax.swing.JComponent.paintChildren(JComponent.java:839)
	at javax.swing.JComponent.paint(JComponent.java:1011)
	at javax.swing.JViewport.paint(JViewport.java:742)
	at javax.swing.JComponent.paintChildren(JComponent.java:839)
	at javax.swing.JComponent.paint(JComponent.java:1011)
	at javax.swing.JComponent.paintChildren(JComponent.java:839)
	at javax.swing.JComponent.paint(JComponent.java:1011)
	at javax.swing.JComponent.paintChildren(JComponent.java:839)
	at javax.swing.JComponent.paint(JComponent.java:1011)
	at javax.swing.JLayeredPane.paint(JLayeredPane.java:559)
	at javax.swing.JComponent.paintChildren(JComponent.java:839)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5091)
	at javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:279)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1106)
	at javax.swing.JComponent.paint(JComponent.java:988)
	at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21)
	at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60)
	at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97)
	at java.awt.Container.paint(Container.java:1727)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:725)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:670)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:650)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:128)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:598)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
Se alguém puder me ajudar...
Criado 2 de agosto de 2006
Respostas 0
Participantes 1