Package org.lobobrowser.html
Interface BrowserFrame
-
- All Known Implementing Classes:
SimpleBrowserFrame
public interface BrowserFrame
TheBrowserFrame
interface represents a browser frame. A simple implementation of this interface is provided inSimpleBrowserFrame
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.awt.Component
getComponent()
Gets the component that renders the frame.org.w3c.dom.Document
getContentDocument()
Gets the content document.HtmlRendererContext
getHtmlRendererContext()
Gets theHtmlRendererContext
of the frame.void
loadURL(java.net.URL url)
Loads a URL in the frame.void
setDefaultMarginInsets(java.awt.Insets insets)
Sets the default margin insets of the browser frame.void
setDefaultOverflowX(int overflowX)
Sets the default horizontal overflow of the browser frame.void
setDefaultOverflowY(int overflowY)
Sets the default vertical overflow of the browser frame.
-
-
-
Method Detail
-
getComponent
java.awt.Component getComponent()
Gets the component that renders the frame. This can be aHtmlPanel
.
-
loadURL
void loadURL(java.net.URL url)
Loads a URL in the frame.
-
getContentDocument
org.w3c.dom.Document getContentDocument()
Gets the content document.
-
getHtmlRendererContext
HtmlRendererContext getHtmlRendererContext()
Gets theHtmlRendererContext
of the frame.
-
setDefaultMarginInsets
void setDefaultMarginInsets(java.awt.Insets insets)
Sets the default margin insets of the browser frame.- Parameters:
insets
- The margin insets.
-
setDefaultOverflowX
void setDefaultOverflowX(int overflowX)
Sets the default horizontal overflow of the browser frame.- Parameters:
overflowX
- See constants inRenderState
.
-
setDefaultOverflowY
void setDefaultOverflowY(int overflowY)
Sets the default vertical overflow of the browser frame.- Parameters:
overflowY
- See constants inRenderState
.
-
-