org.lobobrowser.html.test
public class SimpleBrowserFrame extends HtmlPanel implements BrowserFrame
SimpleBrowserFrame class implements
the BrowserFrame interface.
It represents a browser frame component.javax.swing.JComponent.AccessibleJComponentframeSetPanel, htmlBlockPanelaccessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW| Constructor and Description |
|---|
SimpleBrowserFrame(HtmlRendererContext parentRcontext) |
| Modifier and Type | Method and Description |
|---|---|
protected HtmlRendererContext |
createHtmlRendererContext(HtmlRendererContext parentRcontext)
Creates the
HtmlRendererContext associated with this browser
frame. |
java.awt.Component |
getComponent()
Gets the component that renders the frame.
|
org.w3c.dom.Document |
getContentDocument()
Gets the content document.
|
HtmlRendererContext |
getHtmlRendererContext()
Gets the
HtmlRendererContext of the frame. |
HtmlRendererContext |
getParentHtmlRendererContext() |
void |
loadURL(java.net.URL url)
Loads a URL in the frame.
|
void |
setDefaultMarginInsets(java.awt.Insets insets)
Sets the default margin insets.
|
void |
setDefaultOverflowX(int overflowX)
Sets the default horizontal overflow.
|
void |
setDefaultOverflowY(int overflowY)
Sets the default vertical overflow.
|
addSelectionChangeListener, clearDocument, copy, createFrameSetPanel, createHtmlBlockPanel, delayedRelayout, expandSelection, getBlockRenderable, getFrameSetPanel, getRootNode, getSelectionNode, getSelectionText, hasSelection, removeSelectionChangeListener, resetSelection, scroll, scrollBy, scrollTo, scrollTo, scrollToElement, setDocument, setHtml, setPreferredWidthaddAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getAccessibleContext, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, paramString, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update, updateUIadd, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTreeaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCyclepublic SimpleBrowserFrame(HtmlRendererContext parentRcontext)
protected HtmlRendererContext createHtmlRendererContext(HtmlRendererContext parentRcontext)
HtmlRendererContext associated with this browser
frame. Override to use a specialized instance.parentRcontext - The parent context.public HtmlRendererContext getHtmlRendererContext()
BrowserFrameHtmlRendererContext of the frame.getHtmlRendererContext in interface BrowserFramepublic java.awt.Component getComponent()
BrowserFrameHtmlPanel.getComponent in interface BrowserFramepublic void loadURL(java.net.URL url)
BrowserFrameloadURL in interface BrowserFramepublic org.w3c.dom.Document getContentDocument()
BrowserFramegetContentDocument in interface BrowserFramepublic HtmlRendererContext getParentHtmlRendererContext()
public void setDefaultMarginInsets(java.awt.Insets insets)
HtmlPanelThis method has no effect on FRAMESETs.
setDefaultMarginInsets in interface BrowserFramesetDefaultMarginInsets in class HtmlPanelinsets - The default margin insets.public void setDefaultOverflowX(int overflowX)
HtmlPanelThis method has no effect on FRAMESETs.
setDefaultOverflowX in interface BrowserFramesetDefaultOverflowX in class HtmlPaneloverflowX - See RenderState.public void setDefaultOverflowY(int overflowY)
HtmlPanelThis method has no effect on FRAMESETs.
setDefaultOverflowY in interface BrowserFramesetDefaultOverflowY in class HtmlPaneloverflowY - See RenderState.