Index (Frames) | Index (No Frames) | Package | Package Tree | Tree
javax.swing.plaf.basic

Class BasicButtonUI

java.lang.Object
|
+--javax.swing.plaf.ComponentUI
   |
   +--javax.swing.plaf.ButtonUI
      |
      +--javax.swing.plaf.basic.BasicButtonUI


public class BasicButtonUI

extends ButtonUI

Method Summary

static javax.swing.plaf.ComponentUIcreateUI(final JComponent c)

java.awt.DimensiongetPreferredSize(javax.swing.JComponent c)

voidinstallUI(final JComponent c)

voidpaint(java.awt.Graphics g, javax.swing.JComponent c)

voidpaintButtonNormal(java.awt.Graphics g, javax.swing.JComponent b)

voidpaintButtonPressed(java.awt.Graphics g, javax.swing.JComponent b)

voidpaintFocus(java.awt.Graphics g, javax.swing.JComponent c, java.awt.Rectangle vr, java.awt.Rectangle tr, java.awt.Rectangle ir)

voidpaintIcon(java.awt.Graphics g, javax.swing.JComponent c, java.awt.Rectangle iconRect)

voidpaintText(java.awt.Graphics g, javax.swing.JComponent c, java.awt.Rectangle textRect, java.lang.String text)

Method Details

createUI

public static ComponentUI createUI(final JComponent c)

Parameters:


getPreferredSize

public Dimension getPreferredSize(javax.swing.JComponent c)

Parameters:


installUI

public void installUI(final JComponent c)

Parameters:


paint

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

Parameters:


paintButtonNormal

protected void paintButtonNormal(java.awt.Graphics g, javax.swing.JComponent b)

Parameters:


paintButtonPressed

protected void paintButtonPressed(java.awt.Graphics g, javax.swing.JComponent b)

Parameters:


paintFocus

protected void paintFocus(java.awt.Graphics g, javax.swing.JComponent c, java.awt.Rectangle vr, java.awt.Rectangle tr, java.awt.Rectangle ir)

Parameters:


paintIcon

protected void paintIcon(java.awt.Graphics g, javax.swing.JComponent c, java.awt.Rectangle iconRect)

Parameters:


paintText

protected void paintText(java.awt.Graphics g, javax.swing.JComponent c, java.awt.Rectangle textRect, java.lang.String text)

Parameters: