public class PDFButtonUI
extends javax.swing.plaf.basic.BasicButtonUI
| Constructor and Description |
|---|
PDFButtonUI() |
| Modifier and Type | Method and Description |
|---|---|
protected javax.swing.plaf.basic.BasicButtonListener |
createButtonListener(javax.swing.AbstractButton b) |
static javax.swing.plaf.ComponentUI |
createUI(javax.swing.JComponent c)
Push Button.
|
java.awt.Dimension |
getMaximumSize(javax.swing.JComponent c) |
java.awt.Dimension |
getMinimumSize(javax.swing.JComponent c) |
static java.awt.Dimension |
getPreferredSize(javax.swing.AbstractButton b) |
java.awt.Dimension |
getPreferredSize(javax.swing.JComponent c) |
protected java.lang.String |
getPropertyPrefix()
This method is here, to let PDFButtonListener access this
property.
|
protected void |
installDefaults(javax.swing.AbstractButton b) |
protected java.lang.String |
layoutCL(javax.swing.AbstractButton c,
java.awt.FontMetrics fontMetrics,
java.lang.String text,
javax.swing.Icon icon,
java.awt.Rectangle viewR,
java.awt.Rectangle iconR,
java.awt.Rectangle textR)
Forwards the call to SwingUtilities.layoutCompoundLabel().
|
void |
paint(java.awt.Graphics g,
javax.swing.JComponent c) |
protected void |
paintIcon(java.awt.Graphics g,
javax.swing.JComponent c,
java.awt.Rectangle iconRect) |
protected void |
paintText(java.awt.Graphics g,
javax.swing.AbstractButton b,
java.awt.Rectangle textRect,
java.lang.String text)
Method which renders the text of the current button.
|
protected void |
paintText(java.awt.Graphics g,
javax.swing.JComponent c,
java.awt.Rectangle textRect,
java.lang.String text)
As of Java 2 platform v 1.4 this method should not be used or overriden.
|
clearTextShiftOffset, getBaseline, getBaselineResizeBehavior, getDefaultTextIconGap, getTextShiftOffset, installKeyboardActions, installListeners, installUI, paintButtonPressed, paintFocus, setTextShiftOffset, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUIpublic static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
protected void installDefaults(javax.swing.AbstractButton b)
installDefaults in class javax.swing.plaf.basic.BasicButtonUIprotected javax.swing.plaf.basic.BasicButtonListener createButtonListener(javax.swing.AbstractButton b)
createButtonListener in class javax.swing.plaf.basic.BasicButtonUIpublic void paint(java.awt.Graphics g,
javax.swing.JComponent c)
paint in class javax.swing.plaf.basic.BasicButtonUIprotected void paintText(java.awt.Graphics g,
javax.swing.JComponent c,
java.awt.Rectangle textRect,
java.lang.String text)
paintText in class javax.swing.plaf.basic.BasicButtonUIprotected void paintText(java.awt.Graphics g,
javax.swing.AbstractButton b,
java.awt.Rectangle textRect,
java.lang.String text)
paintText in class javax.swing.plaf.basic.BasicButtonUIg - Graphics contextb - Current button to rendertextRect - Bounding rectangle to render the text.text - String to renderprotected void paintIcon(java.awt.Graphics g,
javax.swing.JComponent c,
java.awt.Rectangle iconRect)
paintIcon in class javax.swing.plaf.basic.BasicButtonUIprotected java.lang.String getPropertyPrefix()
getPropertyPrefix in class javax.swing.plaf.basic.BasicButtonUIpublic java.awt.Dimension getMinimumSize(javax.swing.JComponent c)
getMinimumSize in class javax.swing.plaf.basic.BasicButtonUIpublic java.awt.Dimension getPreferredSize(javax.swing.JComponent c)
getPreferredSize in class javax.swing.plaf.basic.BasicButtonUIpublic java.awt.Dimension getMaximumSize(javax.swing.JComponent c)
getMaximumSize in class javax.swing.plaf.basic.BasicButtonUIpublic static java.awt.Dimension getPreferredSize(javax.swing.AbstractButton b)
protected java.lang.String layoutCL(javax.swing.AbstractButton c,
java.awt.FontMetrics fontMetrics,
java.lang.String text,
javax.swing.Icon icon,
java.awt.Rectangle viewR,
java.awt.Rectangle iconR,
java.awt.Rectangle textR)
SwingUtilities.layoutCompoundLabel(javax.swing.JComponent, java.awt.FontMetrics, java.lang.String, javax.swing.Icon, int, int, int, int, java.awt.Rectangle, java.awt.Rectangle, java.awt.Rectangle, int)