itext i applet

0

Mam applet który działa absolutnie poprawnie aż do momentu w którym odwołuje się do metody w klasie która importuje komponenty z library itext. Nie zostaje wtedy wykonana nawet pierwsza linijka tej metody. Co może być nie tak? Identyczny kod działa bardzo dobrze w aplikacji desktopowej.

0

Dobra jeszcze podaj co dostajesz w konsoli javy i bedzie mozna cos powiedziec na 100%

0

A możesz mi powiedzieć jak włączyć tą konsole?

0

jesli odpalasz z cmd to w cmd ( jesli klikasz 2 razy w jara to musisz sobie tego jara odpalic z cmd )

a jesli z IDE jak netbeans to domyślnie na dole w oknie na czerwono wypisuje błędy ; )

0

Korzystam z netbeans i na dole widze tylko BUILD SUCCESSFUL (total time: 19 seconds) a potem nic innego już się nie pojawia przez cały czas korzystania z appleta.

0

Mowa o applecie więc konsola będzie dostępna z przeglądarki LUB przy zegarku w trayu ikonka z javy i tam PPM-> Console

0

Niestety nie mam w trayu ikonki z java, nie mogę też znaleŹć działającej konsoli javy na żadnej przeglądarce. Kiedyś używałem jej w firefoxie, ale przestała działać z nową wersją przeglądarki.

0

W nowej Operze konsola Javy jest w punkcie Widok=>Narzędzia developera. Jeśli chodzi o IE i FF, to sprawdź ustawienia w Panel sterowania=>Java=>Advanced=>Java Console.
Jest jeszcze (w JDK) narzędzie appletviewer.

0

Ok, java console w końcu działa po zmianie ustawień w control panelu. Teraz pokazuje mi to:

Exception in thread "AWT-EventQueue-2" java.lang.NoClassDefFoundError: com/lowagie/text/pdf/PdfPageEvent
at Raporty$1.actionPerformed(Unknown Source)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: com.lowagie.text.pdf.PdfPageEvent
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 26 more
Caused by: java.io.IOException: open HTTP connection failed//localhost:8080/HPMS/com/lowagie/text/pdf/PdfPageEvent.class
at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
... 29 more

0

Ok, już działa. Musiałem dodać itext jako archiwum do appleta.

Ale teraz mam 2x skopiowany itext. Jeden spakowany w program.jar a drugi dodany jako archive. Jest taka możliwość aby dodać coś w stylu archive="program/itext.jar"?

1 użytkowników online, w tym zalogowanych: 0, gości: 1