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 actually 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 4155 2011-02-11 15:48:21Z 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