Apres qqs changements mon code fonctionne et mon JavaHelp fonctionne parfaitement qd il est lancé independament du programme.
Seulement qd je le l'integre dans mon application le JavaHelp se lance mais il leve une exception :
Code :
- java.util.EmptyStackException
- at java.util.Stack.peek(Stack.java:96)
- at javax.swing.text.DefaultStyledDocument$ElementBuffer.insertElement(DefaultStyledDocument.java:1641)
- at javax.swing.text.DefaultStyledDocument$ElementBuffer.create(DefaultStyledDocument.java:1301)
- at javax.swing.text.DefaultStyledDocument.create(DefaultStyledDocument.java:149)
- at javax.swing.text.html.HTMLDocument.create(HTMLDocument.java:255)
- at javax.swing.text.html.HTMLDocument$HTMLReader.flushBuffer(HTMLDocument.java:3032)
- at javax.swing.text.html.HTMLDocument$HTMLReader.flush(HTMLDocument.java:1932)
- at javax.swing.text.html.HTMLEditorKit.read(HTMLEditorKit.java:251)
- at javax.swing.JEditorPane.read(JEditorPane.java:463)
- at javax.swing.JEditorPane$PageLoader.run(JEditorPane.java:511)
|
C'est etrange car cette exception n'apparait pas qd je lance le JavaHelp de maniere independante du reste de mon appli.
C'est a dire que si je compile mon JavaHelpTest et que je le lance, tout se passe bien, mais une fois raccordé dans mon appli via un bouton help, cette exception est levée.