at.tuwien.ifs.somtoolbox.util
Class MultiLineToolTipUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.ToolTipUI
javax.swing.plaf.basic.BasicToolTipUI
at.tuwien.ifs.somtoolbox.util.MultiLineToolTipUI
public class MultiLineToolTipUI
- extends BasicToolTipUI
This is a helper class for the JMultiLineToolTip
doing the actualy rendering of the multi-line tooltip.
The original code was found at code found at Java CodeGuru and is written by Zafir Anjum.
- Version:
- $Id: MultiLineToolTipUI.java 3583 2010-05-21 10:07:41Z mayer $
- Author:
- Michael Dittenbach
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
sharedInstance
static MultiLineToolTipUI sharedInstance
smallFont
Font smallFont
tip
static JToolTip tip
rendererPane
protected CellRendererPane rendererPane
textArea
private static JTextArea textArea
MultiLineToolTipUI
public MultiLineToolTipUI()
createUI
public static ComponentUI createUI(JComponent c)
installUI
public void installUI(JComponent c)
- Overrides:
installUI
in class BasicToolTipUI
uninstallUI
public void uninstallUI(JComponent c)
- Overrides:
uninstallUI
in class BasicToolTipUI
paint
public void paint(Graphics g,
JComponent c)
- Overrides:
paint
in class BasicToolTipUI
getPreferredSize
public Dimension getPreferredSize(JComponent c)
- Overrides:
getPreferredSize
in class BasicToolTipUI
getMinimumSize
public Dimension getMinimumSize(JComponent c)
- Overrides:
getMinimumSize
in class BasicToolTipUI
getMaximumSize
public Dimension getMaximumSize(JComponent c)
- Overrides:
getMaximumSize
in class BasicToolTipUI