com.limegroup.gnutella.gui
Class MultilineToolTipUI

java.lang.Object
  extended byjavax.swing.plaf.ComponentUI
      extended byjavax.swing.plaf.ToolTipUI
          extended byjavax.swing.plaf.basic.BasicToolTipUI
              extended bycom.limegroup.gnutella.gui.MultilineToolTipUI

public class MultilineToolTipUI
extends javax.swing.plaf.basic.BasicToolTipUI

A new class to allow mulitple lines to be displayed in a tool tip


Method Summary
 java.awt.Dimension getMaximumSize(javax.swing.JComponent c)
           
 java.awt.Dimension getMinimumSize(javax.swing.JComponent c)
           
 java.awt.Dimension getPreferredSize(javax.swing.JComponent c)
           
static MultilineToolTipUI instance()
           
 void paint(java.awt.Graphics g, javax.swing.JComponent c)
           
 
Methods inherited from class javax.swing.plaf.basic.BasicToolTipUI
createUI, installDefaults, installListeners, installUI, uninstallDefaults, uninstallListeners, uninstallUI
 
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

instance

public static MultilineToolTipUI instance()

getPreferredSize

public java.awt.Dimension getPreferredSize(javax.swing.JComponent c)

getMinimumSize

public java.awt.Dimension getMinimumSize(javax.swing.JComponent c)

getMaximumSize

public java.awt.Dimension getMaximumSize(javax.swing.JComponent c)

paint

public void paint(java.awt.Graphics g,
                  javax.swing.JComponent c)