|
Oracle Help for Java API Reference Release 4.2.7.0.0 B12198-01 |
||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--javax.swing.JComponent
|
+--javax.swing.JPanel
|
+--oracle.help.htmlBrowser.ICEBrowser
ICEBrowser implements the HTMLBrowser interface based on Oracle's modified version of ICESoft AS's ICE Browser which has been licensed for use with Oracle Help for Java.
| Inner classes inherited from class javax.swing.JPanel |
javax.swing.JPanel.AccessibleJPanel |
| Inner classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
| Inner classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
| Inner classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent |
| Fields inherited from class javax.swing.JComponent |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
| Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
ICEBrowser()
Creates an instance of ICEBrowser. |
|
| Method Summary | |
void |
addPopupListener(oracle.help.htmlBrowser.PopupListener listener)
Adds a popup listener. |
void |
addProtocolListener(oracle.help.htmlBrowser.ProtocolListener listener)
Adds a ProtocolListener. |
void |
addURLListener(oracle.help.htmlBrowser.URLListener listener)
Adds a url listener. |
boolean |
canGoBack()
Determines whether it is possible to move backward |
boolean |
canGoForward()
Determines whether it is possible to move forward in the stack. |
void |
clear()
Instructs the HTMLBrowser to clear the display of any loaded HTML |
void |
decreaseFontSize()
Decreases the font size used by the TopicDisplay |
void |
dispose()
Disposes HTMLBrowser resources |
java.lang.String |
getCharset()
Gets the HTML character encoding. |
java.lang.String |
getCurrentPageTitle()
Returns the title of the page currently viewed in the browser |
java.awt.Dimension |
getCurrentRenderedSize()
Returns the size of the rendered document. |
javax.swing.JPanel |
getHTMLContainer()
Returns an LWContainer containing the HTMLBrowser if possible, null otherwise. |
java.util.Locale |
getLocale()
Gets the Locale set on the HTMLBrowser. |
java.awt.print.Printable |
getPrintable(java.net.URL[] urls)
Get the printable to be printed for the specified URLs |
java.lang.String |
getSelectedText()
Gets the text highlighted in the TopicDisplay |
java.net.URL |
getURL()
Gets the current Url. |
void |
goBack()
Goes back |
void |
goForward()
Goes forward in the stack. |
void |
increaseFontSize()
Increases the font size used by the TopicDisplay |
boolean |
isPrintingSupported()
Determines if printing is supported; |
void |
printURL(java.net.URL url)
Print the HTML page at the given URL |
void |
printURLs(java.net.URL[] urls)
Prints the HTML pages given (in book form if possible) |
void |
propertyChange(java.beans.PropertyChangeEvent e)
PropertyChangeListener implementation to dispatch ChangeUrl events. |
void |
reloadURL()
Reloads the current document. |
void |
removePopupListener(oracle.help.htmlBrowser.PopupListener listener)
Removes a popup listener. |
void |
removeProtocolListener(oracle.help.htmlBrowser.ProtocolListener listener)
Removes a ProtocolListener. |
void |
removeURLListener(oracle.help.htmlBrowser.URLListener listener)
Removes a url listener. |
void |
runFindDialog()
Runs the FindDialog via CTRL-F and Tools|Find menu seaches. |
void |
selectAll()
Selects all the text in the browser window |
void |
setCharset(java.lang.String charset)
Sets the character encoding to be used when loading URLs. |
void |
setDefaultBackground(java.awt.Color bgcolor)
Sets the default background color for HTML pages. |
void |
setDefaultLinkForeground(java.awt.Color linkfg)
Sets the default foreground color for links on HTML pages. |
void |
setDefaultTextForeground(java.awt.Color textfg)
Sets the default foreground color for plain text on HTML pages. |
void |
setLocale(java.util.Locale aLocale)
Sets the Locale on the HTMLBrowser, if possible. |
void |
setURL(java.net.URL url)
Sets the ICEBrowser URL to be the specified URL. |
void |
setURL(java.net.URL url,
boolean waitForRendering)
Sets the HTMLBrowser URL to the specified URL. |
| Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUIClassID, paramString, updateUI |
| Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getVerifyInputWhenFocusTarget, getVisibleRect, getWidth, getX, getY, grabFocus, hasFocus, hide, isDoubleBuffered, isFocusCycleRoot, isFocusTraversable, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processFocusEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
| Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getLayout, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setLayout, validate, validateTree |
| Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getInputContext, getInputMethodRequests, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, imageUpdate, inside, isDisplayable, isEnabled, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public ICEBrowser()
| Method Detail |
public void setURL(java.net.URL url)
setURL in interface HTMLBrowserurl - url is the URL to be displayed
public void setURL(java.net.URL url,
boolean waitForRendering)
setURL in interface HTMLBrowserurl - url is the URL to be displayedwaitForRendering - if true the page will be rendered
synchronously (if the underlying browser permits).public void clear()
clear in interface HTMLBrowserpublic java.awt.print.Printable getPrintable(java.net.URL[] urls)
HTMLBrowsergetPrintable in interface HTMLBrowserpublic java.net.URL getURL()
getURL in interface HTMLBrowseroracle.help.htmlBrowser.HTMLBrowserpublic void reloadURL()
reloadURL in interface HTMLBrowserpublic boolean isPrintingSupported()
isPrintingSupported in interface HTMLBrowseroracle.help.htmlBrowser.HTMLBrowsertrue if printing support;
false otherwise;public void printURL(java.net.URL url)
printURL in interface HTMLBrowserurl - the URL to be printedpublic void printURLs(java.net.URL[] urls)
printURLs in interface HTMLBrowserurls - the URL[] to be printedpublic javax.swing.JPanel getHTMLContainer()
getHTMLContainer in interface HTMLBrowserpublic java.awt.Dimension getCurrentRenderedSize()
getCurrentRenderedSize in interface HTMLBrowserpublic void addURLListener(oracle.help.htmlBrowser.URLListener listener)
addURLListener in interface HTMLBrowserlistener - URLListener to be added.public void removeURLListener(oracle.help.htmlBrowser.URLListener listener)
removeURLListener in interface HTMLBrowserlistener - URLListener to be removed.public void addPopupListener(oracle.help.htmlBrowser.PopupListener listener)
addPopupListener in interface HTMLBrowserlistener - PopupListener to be addedpublic void removePopupListener(oracle.help.htmlBrowser.PopupListener listener)
removePopupListener in interface HTMLBrowserlistener - PopupListener to be removed.public void runFindDialog()
runFindDialog in interface HTMLBrowserpublic java.lang.String getCharset()
getCharset in interface HTMLBrowserpublic void setCharset(java.lang.String charset)
setCharset in interface HTMLBrowsercharset - A java supported character encodingpublic java.util.Locale getLocale()
getLocale in interface HTMLBrowsergetLocale in class java.awt.Componentpublic void setLocale(java.util.Locale aLocale)
setLocale in interface HTMLBrowsersetLocale in class java.awt.Componentcharset - A java supported character encodingpublic void propertyChange(java.beans.PropertyChangeEvent e)
propertyChange in interface java.beans.PropertyChangeListenere - The event for the property changepublic void setDefaultBackground(java.awt.Color bgcolor)
setDefaultBackground in interface HTMLBrowserbgcolor - The new default background colorpublic void setDefaultTextForeground(java.awt.Color textfg)
setDefaultTextForeground in interface HTMLBrowsertextfg - The new default text foreground colorpublic void setDefaultLinkForeground(java.awt.Color linkfg)
setDefaultLinkForeground in interface HTMLBrowserlinkfg - The new default link foreground colorpublic void addProtocolListener(oracle.help.htmlBrowser.ProtocolListener listener)
addProtocolListener in interface HTMLBrowserlistener - ProtocolListener to be added.public void removeProtocolListener(oracle.help.htmlBrowser.ProtocolListener listener)
removeProtocolListener in interface HTMLBrowserlistener - Listener to be removed.public boolean canGoBack()
canGoBack in interface HTMLBrowserpublic void goBack()
goBack in interface HTMLBrowserpublic boolean canGoForward()
canGoForward in interface HTMLBrowserpublic void goForward()
goForward in interface HTMLBrowserpublic java.lang.String getSelectedText()
getSelectedText in interface HTMLBrowserpublic void increaseFontSize()
increaseFontSize in interface HTMLBrowserpublic void decreaseFontSize()
decreaseFontSize in interface HTMLBrowserpublic void selectAll()
selectAll in interface HTMLBrowserpublic java.lang.String getCurrentPageTitle()
getCurrentPageTitle in interface HTMLBrowserpublic void dispose()
dispose in interface HTMLBrowser
|
HELP ${project.version} | ||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||