JDIC API V2006 Release 0308

Package org.jdesktop.jdic.browser

Provides an AWT component to enable the embedding of a web browsing component into Java applications and applets.

See:
          Description

Interface Summary
IBrowserEngine This class represents a wrapper around an embedded browser engine.
IWebBrowser A IWebBrowser component represents a blank rectangular area of the screen onto which the application can display webpages or from which the application can trap events from the browser window.
WebBrowserListener The listener interface for receiving WebBrowser events.
 

Class Summary
BrowserEngineManager Factory pattern used to maitain instances of IBrowserEngine.
InternetExplorerEngine Handles the communication with Internet Explorer.
MozillaEngine Handles the communication with Mozilla's Gecko Runtime Engine (GRE).
WebBrowser A WebBrowser component represents a blank rectangular area of the screen onto which the application can load webpages or from which the application can trap events from the browser window.
WebBrowserEvent A WebBrowserEvent is dispatched by a IWebBrowser object to indicate a defined IWebBrowser event occured.
 

Package org.jdesktop.jdic.browser Description

Provides an AWT component to enable the embedding of a web browsing component into Java applications and applets.

The embedded browsing component enables Java applications and applets to access web browsing capabilities, provided by full-featured system browsers (Internet Explorer or Mozilla on Windows, and Mozilla on Linux/Solaris).

The capabilities include creating a browser window, web content rendering, navigation, a basic history mechanism, and progress notification. 

Usage of the component is very much like a Swing JEditorPane component.


JDIC API V2006 Release 0308

For more information and documentation on JDIC, see JDIC website.

That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, working code examples, license terms and bug report information.

Copyright (c) 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.