All Packages  Class Hierarchy  This Package  Previous  Next  Index  

Class java.awt.swing.jlf.JLFToolTipUI

java.lang.Object
    |
    +----java.awt.swing.plaf.ComponentUI
            |
            +----java.awt.swing.plaf.ToolTipUI
                    |
                    +----java.awt.swing.basic.BasicToolTipUI
                            |
                            +----java.awt.swing.jlf.JLFToolTipUI

public class JLFToolTipUI
extends BasicToolTipUI
implements MouseMotionListener, ComponentListener, WindowListener

Variable Index

 o padSpaceBetweenStrings

Constructor Index

 o JLFToolTipUI()

Method Index

 o componentHidden(ComponentEvent)
 o componentMoved(ComponentEvent)
 o componentResized(ComponentEvent)
implemented for ComponentListener.
 o componentShown(ComponentEvent)
 o createUI(JComponent)
 o getAcceleratorString()
 o getPreferredSize(JComponent)
 o installUI(JComponent)
 o mouseDragged(MouseEvent)
 o mouseMoved(MouseEvent)
implemented for MouseMotionListener.
 o paint(Graphics, JComponent)
 o uninstallUI(JComponent)
Issue: This never seems to get called
 o windowActivated(WindowEvent)
 o windowClosed(WindowEvent)
 o windowClosing(WindowEvent)
 o windowDeactivated(WindowEvent)
 o windowDeiconified(WindowEvent)
 o windowIconified(WindowEvent)
 o windowOpened(WindowEvent)

Variables

 o padSpaceBetweenStrings
public static final int padSpaceBetweenStrings

Constructors

 o JLFToolTipUI
public JLFToolTipUI()

Methods

 o createUI
public static ComponentUI createUI(JComponent c)
 o installUI
public void installUI(JComponent c)
Overrides:
installUI in class BasicToolTipUI
 o uninstallUI
public void uninstallUI(JComponent c)
Issue: This never seems to get called

Overrides:
uninstallUI in class BasicToolTipUI
 o paint
public void paint(Graphics g,
                  JComponent c)
Overrides:
paint in class BasicToolTipUI
 o getPreferredSize
public Dimension getPreferredSize(JComponent c)
Overrides:
getPreferredSize in class BasicToolTipUI
 o componentShown
public void componentShown(ComponentEvent e)
 o componentHidden
public void componentHidden(ComponentEvent e)
 o componentMoved
public void componentMoved(ComponentEvent e)
 o componentResized
public void componentResized(ComponentEvent e)
implemented for ComponentListener. This was the only ComponentListener method which I could get to reliably fire. I waned to use componentShown, but it never gets called. (odd) I'm using this as an indication that the ToolTip is being displayed.

 o mouseMoved
public void mouseMoved(MouseEvent e)
implemented for MouseMotionListener. Move the tooltip to the right place when motion occurs

 o mouseDragged
public void mouseDragged(MouseEvent e)
 o windowClosed
public void windowClosed(WindowEvent e)
 o windowClosing
public void windowClosing(WindowEvent e)
 o windowIconified
public void windowIconified(WindowEvent e)
 o windowDeiconified
public void windowDeiconified(WindowEvent e)
 o windowOpened
public void windowOpened(WindowEvent e)
 o windowActivated
public void windowActivated(WindowEvent e)
 o windowDeactivated
public void windowDeactivated(WindowEvent e)
 o getAcceleratorString
public String getAcceleratorString()

All Packages  Class Hierarchy  This Package  Previous  Next  Index  

Submit a bug or feature