public class ScreenBrowserBalloon extends AbstractBrowserBalloon implements ScreenBalloon
ScreenBalloonAbstractBrowserBalloonAbstractBrowserBalloon.BrowserControl, AbstractBrowserBalloon.FrameGeometryInfo, AbstractBrowserBalloon.OrderedBrowserBalloon| Modifier and Type | Field and Description | 
|---|---|
| protected Point | screenLocationIndicates this balloon's screen location. | 
browserControls, DEFAULT_NATIVE_SIZE, DEFAULT_OUTLINE_PICK_WIDTH, DEFAULT_WEB_VIEW_FACTORY, drawBrowserControls, drawResizeControl, drawTitleBar, FRAME_GEOMETRY_ELLIPSE_SLICES, FRAME_GEOMETRY_RECTANGLE_CORNER_SLICES, lastPickPoint, orderedRenderables, osh, outlinePickWidth, pickLayer, pickSupport, resourceResolver, screenBalloonPickFrame, screenBalloonRenderFrame, screenOffset, textUpdateTime, visibilityAction, webView, webViewContentSize, webViewCreationFailed, webViewTimeStampactiveAttributes, alwaysOnTop, attributes, defaultAttributes, delegateOwner, highlightAttributes, highlighted, maxActiveAltitude, minActiveAltitude, pickEnabled, text, textDecoder, visible| Constructor and Description | 
|---|
| ScreenBrowserBalloon(String text,
                    Point point)Constructs a new  ScreenBrowserBalloonwith the specified text content and screen location. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | computeBalloonPoints(DrawContext dc,
                    AbstractBrowserBalloon.OrderedBrowserBalloon obb)Computes and stores this balloon's screen coordinates. | 
| protected AbstractBrowserBalloon.OrderedBrowserBalloon | createOrderedRenderable() | 
| Point | getScreenLocation()Get the position of the balloon on the screen. | 
| void | setScreenLocation(Point point)Set the screen position of the balloon. | 
| protected void | setupDepthTest(DrawContext dc,
              AbstractBrowserBalloon.OrderedBrowserBalloon obb) | 
addAllBrowserControls, addBrowserControl, addBrowserControl, addBrowserControl, beginDrawing, bindWebViewTexture, computeFramePickRect, computeFrameRectForWebViewRect, computeGeometry, computeOffset, computeOutlinePickWidth, computeSize, computeWebViewRectForFrameRect, convertToWebView, createDefaultBrowserControls, createFrameVertices, createLinkPickedObject, createPickedObject, determineWebViewContentSize, dispose, disposeWebView, doDrawOrderedRenderable, drawBrowserControl, drawBrowserControls, drawFrame, drawFrameInterior, drawFrameOutline, drawLinks, drawOrderedRenderable, drawResizeControl, drawTitleBar, drawWebViewLinks, endDrawing, getBounds, getBrowserControls, getCursor, getOutlinePickWidth, getResourceResolver, getVisibilityAction, goBack, goForward, handleKeyEvent, handleMouseEvent, handleSelectEvent, intersectsFrustum, isActive, isDrawBrowserControls, isDrawBrowserControls, isDrawInterior, isDrawLinks, isDrawOutline, isDrawResizeControl, isDrawResizeControl, isDrawTitleBar, isDrawTitleBar, keyPressed, keyReleased, keyTyped, makeDefaultFrameVertices, makeEllipseFrameVertices, makeOrderedRenderable, makeRectangleFrameVertices, makeWebView, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, mouseWheelMoved, mustRegenerateGeometry, pick, prepareToDrawInterior, prepareToDrawOutline, propertyChange, removeAllBrowserControls, removeBrowserControl, render, selected, setActive, setDrawBrowserControls, setDrawResizeControl, setDrawTitleBar, setOutlinePickWidth, setResourceResolver, setVisibilityAction, setVisible, setWebViewContent, updateRenderState, updateRenderStateIfNeeded, updateWebViewdetermineActiveAttributes, getActiveAttributes, getAttributes, getDecodedText, getDelegateOwner, getHighlightAttributes, getMaxActiveAltitude, getMinActiveAltitude, getText, getTextDecoder, isAlwaysOnTop, isHighlighted, isPickEnabled, isVisible, setAlwaysOnTop, setAttributes, setDelegateOwner, setHighlightAttributes, setHighlighted, setMaxActiveAltitude, setMinActiveAltitude, setPickEnabled, setText, setTextDecoderonMessageaddPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getBooleanValue, getBooleanValue, getChangeSupport, getDoubleValue, getDoubleValue, getEntries, getIntegerValue, getIntegerValue, getLongValue, getLongValue, getRestorableStateForAVPair, getStringValue, getStringValue, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValuesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAttributes, getBounds, getDelegateOwner, getHighlightAttributes, getMaxActiveAltitude, getMinActiveAltitude, getText, getTextDecoder, isAlwaysOnTop, isPickEnabled, isVisible, setAlwaysOnTop, setAttributes, setDelegateOwner, setHighlightAttributes, setMaxActiveAltitude, setMinActiveAltitude, setPickEnabled, setText, setTextDecoder, setVisiblerenderisHighlighted, setHighlightedaddPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getEntries, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValuesprotected Point screenLocation
WorldWindow, with the y-axis pointing right and the x-axis pointing down.
 Initialized to a non-null value at construction.public ScreenBrowserBalloon(String text, Point point)
ScreenBrowserBalloon with the specified text content and screen location.text - the balloon's initial text content.point - the balloon's initial screen location, in AWT coordinates (origin at upper left corner of the
              WorldWindow).IllegalArgumentException - if either text or point are null.protected void computeBalloonPoints(DrawContext dc, AbstractBrowserBalloon.OrderedBrowserBalloon obb)
screenOffset - the balloon frame's screen-coordinate offset from this balloon's screen
 location.screenRect - the balloon frame's screen-coordinate rectangle.screenExtent - this balloon's screen-coordinate bounding rectangle.screenPickExtent - this balloon's screen-coordinate bounding rectangle, including area covered
 by the balloon's pickable outline.webViewRect - the WebView's screen-coordinate content
 frame.eyeDistance - always 0.computeBalloonPoints in class AbstractBrowserBalloondc - the current draw context.protected AbstractBrowserBalloon.OrderedBrowserBalloon createOrderedRenderable()
createOrderedRenderable in class AbstractBrowserBalloonpublic Point getScreenLocation()
getScreenLocation in interface ScreenBalloonpublic void setScreenLocation(Point point)
setScreenLocation in interface ScreenBalloonpoint - Point in screen coordinates, with origin at upper left corner.protected void setupDepthTest(DrawContext dc, AbstractBrowserBalloon.OrderedBrowserBalloon obb)
setupDepthTest in class AbstractBrowserBalloon