|
ElegantJCharts Java API Specification v2.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--javax.swing.JComponent
|
+--javax.swing.JLabel
|
+--com.elegantj.graphx.ToolTip
This class provides Tooltip to its parent JPanel
| Field Summary |
| Fields inherited from class javax.swing.JLabel |
labelFor |
| 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 javax.swing.SwingConstants |
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST |
| Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
ToolTip(java.awt.Container c)
|
|
| Method Summary | |
void |
add(javax.swing.JLabel ttLabel)
add label to its parent component |
java.awt.Dimension |
getPreferredDimension()
This function gives preferred height and width of Label |
long |
getShowInterval()
get Tooltip show interval in millisecond |
java.awt.Color |
getTooltipBorderColor()
get tooltip Border Color |
int |
getTooltipBorderStyle()
get tooltip Border style |
int |
getTooltipBorderWidth()
get tooltip Border width |
java.awt.Color |
getTooltipShadowColor()
get Tooltip Shadow Color |
int |
getTooltipShadowStyle()
get Tooltip Shadow style |
int |
getTooltipShadowWidth()
get Tooltip Shadow width |
java.lang.String |
getTooltipText()
Get tooltip Text |
java.awt.Rectangle |
getTooltipViewRect()
get tooltip view rectangle |
boolean |
getTooltipVisible()
get Tooltip Visible |
long |
getVisibleInterval()
get Tooltip visible interval in millisecond |
void |
initToolTip()
|
void |
paintComponent(java.awt.Graphics g)
overriding paint() method of Label |
void |
remove()
remove the label from its parent component |
void |
resumeTooltip(int x,
int y)
|
void |
run()
|
void |
setShowInterval(long interval)
set Tooltip show interval |
void |
setTooltipBorderColor(java.awt.Color inColor)
set tooltip Border Color |
void |
setTooltipBorderStyle(int style)
set tooltip Border style |
void |
setTooltipBorderWidth(int width)
set tooltip Border Width |
void |
setTooltipShadowColor(java.awt.Color inColor)
set Tooltip Shadow Color |
void |
setTooltipShadowStyle(int style)
set Tooltip Shadow style |
void |
setTooltipShadowWidth(int width)
set Tooltip Shadow Width |
void |
setTooltipText(java.lang.String inText)
Set tooltip Text |
void |
setTooltipViewRect(java.awt.Rectangle inRect)
set tooltip view rectangle |
void |
setTooltipVisible(boolean visible)
set Tooltip visible |
void |
setVisibleInterval(long interval)
set Tooltip visible interval in millisecond |
void |
startTooltip()
Start Thread and make Thread Object to run |
void |
stopTooltip()
Stop Thread and make Thread Object to null |
void |
suspendTooltip()
|
| Methods inherited from class javax.swing.JLabel |
checkHorizontalKey, checkVerticalKey, getAccessibleContext, getDisabledIcon, getDisplayedMnemonic, getDisplayedMnemonicIndex, getHorizontalAlignment, getHorizontalTextPosition, getIcon, getIconTextGap, getLabelFor, getText, getUI, getUIClassID, getVerticalAlignment, getVerticalTextPosition, imageUpdate, paramString, setDisabledIcon, setDisplayedMnemonic, setDisplayedMnemonic, setDisplayedMnemonicIndex, setHorizontalAlignment, setHorizontalTextPosition, setIcon, setIconTextGap, setLabelFor, setText, setUI, setVerticalAlignment, setVerticalTextPosition, 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, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
| Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
| Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, 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, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public ToolTip(java.awt.Container c)
throws GraphException
| Method Detail |
public void initToolTip()
public void setTooltipVisible(boolean visible)
visible - if true then Tooltip is Visible otherwise notpublic boolean getTooltipVisible()
public void setShowInterval(long interval)
interval - show interval in millisecondpublic long getShowInterval()
public void setVisibleInterval(long interval)
interval - Tooltip visible interval in millisecondpublic long getVisibleInterval()
public void setTooltipText(java.lang.String inText)
inText - tooltip Textpublic java.lang.String getTooltipText()
public void setTooltipBorderStyle(int style)
style - tooltip Border stylepublic int getTooltipBorderStyle()
public void setTooltipBorderWidth(int width)
width - tooltip Border widthpublic int getTooltipBorderWidth()
public void setTooltipBorderColor(java.awt.Color inColor)
inColor - tooltip Border colorpublic java.awt.Color getTooltipBorderColor()
public void setTooltipShadowStyle(int style)
style - Tooltip Shadow stylepublic int getTooltipShadowStyle()
public void setTooltipShadowWidth(int width)
width - Tooltip Shadow widthpublic int getTooltipShadowWidth()
public void setTooltipShadowColor(java.awt.Color inColor)
inColor - Tooltip Shadow colorpublic java.awt.Color getTooltipShadowColor()
public void setTooltipViewRect(java.awt.Rectangle inRect)
inRect - tooltip view rectanglepublic java.awt.Rectangle getTooltipViewRect()
public void add(javax.swing.JLabel ttLabel)
ttLabel - tooltip labelpublic void remove()
public void stopTooltip()
public void startTooltip()
public void resumeTooltip(int x,
int y)
public void suspendTooltip()
public void run()
run in interface java.lang.Runnablepublic java.awt.Dimension getPreferredDimension()
public void paintComponent(java.awt.Graphics g)
paintComponent in class javax.swing.JComponent
|
ElegantJCharts Java API Specification v2.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||