Class MouseOverButtonUI

java.lang.Object
  extended byjavax.swing.plaf.ComponentUI
      extended byjavax.swing.plaf.ButtonUI
          extended byjavax.swing.plaf.basic.BasicButtonUI
              extended byMouseOverButtonUI

public class MouseOverButtonUI
extends javax.swing.plaf.basic.BasicButtonUI

This class extends BasicButtonUI, and provides mouse rollover functionality to enable the border of buttons to change colour.

Version:
1.0
Author:
3GP01 - Hardev Bhamra, Deepak Chandarana, James Tompkin
See Also:
Scrabble

Field Summary
static MouseOverButtonUI buttonUI
           
 
Constructor Summary
MouseOverButtonUI()
           
 
Method Summary
static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
           
 void installUI(javax.swing.JComponent c)
           
 void uninstallUI(javax.swing.JComponent c)
           
 
Methods inherited from class javax.swing.plaf.basic.BasicButtonUI
getDefaultTextIconGap, getMaximumSize, getMinimumSize, getPreferredSize, paint
 
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, update
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

buttonUI

public static final MouseOverButtonUI buttonUI
Constructor Detail

MouseOverButtonUI

public MouseOverButtonUI()
Method Detail

createUI

public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)

installUI

public void installUI(javax.swing.JComponent c)

uninstallUI

public void uninstallUI(javax.swing.JComponent c)