java - Lobo browser integrated in my swing application,but shows error messages when executed -
import java.awt.event.windowevent; import javax.swing.*; import javax.swing.border.*; import org.lobobrowser.gui.*; import org.lobobrowser.main.platforminit; public class browserpaneltest extends jframe { public static void main(string[] args) throws exception { platforminit.getinstance().initlogging(false); platforminit.getinstance().init(false, false); // create frame specific size. jframe frame = new browserpaneltest(); frame.setdefaultcloseoperation(jframe.dispose_on_close); frame.setsize(600, 400); frame.setvisible(true); } public browserpaneltest() throws exception { this.settitle("lobo demo"); final browserpanel bp = new browserpanel(); bp.setborder(borderfactory.createtitledborder(new etchedborder(etchedborder.raised), "embedded browser")); bp.navigate("http://lobobrowser.org/browser/home.jsp"); this.getcontentpane().add(bp); this.addwindowlistener(new java.awt.event.windowadapter() { public void windowclosing(windowevent e) { // needs called in order // inform extensions // window closing. bp.windowclosing(); } }); } }
i intended create web browser css , javascript enabled.i downloaded lobo browser,added jar files classpath of project,and then,visited website know how utilize it.i got illustration on there , tested it.but,i coming across pile of error messages,for instance:-
oct 24, 2014 9:33:08 pm org.lobobrowser.primary.ext.extensionimpl showerror warning: showerror(): error occurred trying process document http://lobobrowser.org/browser/home.jsp java.lang.incompatibleclasschangeerror: found interface sun.font.fontmanager, class expected @ org.lobobrowser.util.gui.fontfactory.createfont(fontfactory.java:210) @ org.lobobrowser.util.gui.fontfactory.createfont_impl(fontfactory.java:180) @ org.lobobrowser.util.gui.fontfactory.createfont(fontfactory.java:127) @ org.lobobrowser.util.gui.fontfactory.getfont(fontfactory.java:98) @ org.lobobrowser.html.style.stylesheetrenderstate.<clinit>(stylesheetrenderstate.java:43) @ org.lobobrowser.html.domimpl.nodeimpl.<clinit>(nodeimpl.java:39) @ org.lobobrowser.html.parser.documentbuilderimpl.createdocument(documentbuilderimpl.java:143) @ org.lobobrowser.primary.clientlets.html.htmlclientlet.processimpl(htmlclientlet.java:150) @ org.lobobrowser.primary.clientlets.html.htmlclientlet.process(htmlclientlet.java:79) @ org.lobobrowser.request.clientletrequesthandler.processresponse(clientletrequesthandler.java:115) @ org.lobobrowser.request.requestengine.processhandler(requestengine.java:856) @ org.lobobrowser.request.requestengine.access$1(requestengine.java:713) @ org.lobobrowser.request.requestengine$requesthandlertask$1.run(requestengine.java:1026) @ java.security.accesscontroller.doprivileged(native method) @ org.lobobrowser.request.requestengine$requesthandlertask.run(requestengine.java:1033) @ org.lobobrowser.util.simplethreadpool$threadrunnable.run(simplethreadpool.java:127) @ java.lang.thread.run(thread.java:722) exception in thread "awt-eventqueue-0" java.lang.noclassdeffounderror: not initialize class org.lobobrowser.html.domimpl.htmldocumentimpl @ org.lobobrowser.html.parser.documentbuilderimpl.createdocument(documentbuilderimpl.java:143) @ org.lobobrowser.html.parser.documentbuilderimpl.parse(documentbuilderimpl.java:97) @ org.lobobrowser.html.gui.htmlpanel.sethtml(htmlpanel.java:414) @ org.lobobrowser.primary.ext.extensionimpl.geterrorcomponent(extensionimpl.java:95) @ org.lobobrowser.primary.ext.extensionimpl.showerror(extensionimpl.java:87) @ org.lobobrowser.primary.ext.extensionimpl$1.errorocurred(extensionimpl.java:49) @ org.lobobrowser.main.extension$navigatorerroreventdispatch.dispatchevent(extension.java:532) @ org.lobobrowser.util.eventdispatch2.fireevent(eventdispatch2.java:71) @ org.lobobrowser.main.extension.handleerror(extension.java:318) @ org.lobobrowser.main.extensionmanager$3.run(extensionmanager.java:304) @ java.awt.event.invocationevent.dispatch(invocationevent.java:251) @ java.awt.eventqueue.dispatcheventimpl(eventqueue.java:705) @ java.awt.eventqueue.access$000(eventqueue.java:101) @ java.awt.eventqueue$3.run(eventqueue.java:666) @ java.awt.eventqueue$3.run(eventqueue.java:664) @ java.security.accesscontroller.doprivileged(native method) @ java.security.protectiondomain$1.dointersectionprivilege(protectiondomain.java:76) @ java.awt.eventqueue.dispatchevent(eventqueue.java:675) @ java.awt.eventdispatchthread.pumponeeventforfilters(eventdispatchthread.java:211) @ java.awt.eventdispatchthread.pumpeventsforfilter(eventdispatchthread.java:128) @ java.awt.eventdispatchthread.pumpeventsforhierarchy(eventdispatchthread.java:117) @ java.awt.eventdispatchthread.pumpevents(eventdispatchthread.java:113) @ java.awt.eventdispatchthread.pumpevents(eventdispatchthread.java:105) @ java.awt.eventdispatchthread.run(eventdispatchthread.java:90) oct 24, 2014 9:33:23 pm org.lobobrowser.store.cachemanager run severe: run() java.lang.nullpointerexception @ org.lobobrowser.store.cachemanager.populatecachestoreinfo(cachemanager.java:283) @ org.lobobrowser.store.cachemanager.getcachestoreinfo(cachemanager.java:277) @ org.lobobrowser.store.cachemanager.sweepcache(cachemanager.java:237) @ org.lobobrowser.store.cachemanager.run(cachemanager.java:219) @ java.lang.thread.run(thread.java:722)
can enybody me out of cauldron of black waters?
java swing lobo
No comments:
Post a Comment