javax.swing.plaf.metal
Ŭ·¡½º MetalToggleButtonUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.ButtonUI
javax.swing.plaf.basic.BasicButtonUI
javax.swing.plaf.basic.BasicToggleButtonUI
javax.swing.plaf.metal.MetalToggleButtonUI
public class MetalToggleButtonUI
- extends BasicToggleButtonUI
MetalToggleButton
±¸ÇöÀÔ´Ï´Ù.
°æ°í: ÀÌ Å¬·¡½ºÀÇ Á÷·ÄÈ µÈ °´Ã¼´Â ÇâÈÄÀÇ Swing ¸±¸®Áî¿Í
ȣȯµÇÁö ¾ÊÀ» ¿¹Á¤ÀÔ´Ï´Ù. ÇöÀçÀÇ Á÷·ÄÈÀÇ Áö¿øÀº
´Ü±â°£ÀÇ ¿î¿ëÀ̳ª, °°Àº ¹öÀüÀÇ Swing¸¦ ½ÇÇàÇÏ´Â ¾îÇø®ÄÉÀ̼ǰ£ÀÇ RMI¿¡ ÀûÀýÇϰí ÀÖ½À´Ï´Ù. JDK ¹öÀü
1.4 ÀÌÈÄ, ¸ðµç JavaBeans™
Àå±â°£ÀÇ ¿î¿ë Áö¿øÀº
java.beans
ÆÐŰÁö¿¡ Ãß°¡µÇ°í ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº XMLEncoder
¸¦
ÂüÁ¶ÇϽʽÿÀ.
¸Þ¼µå °³¿ä |
static ComponentUI |
createUI (JComponent b)
|
protected Color |
getDisabledTextColor ()
|
protected Color |
getFocusColor ()
|
protected Color |
getSelectColor ()
|
void |
installDefaults (AbstractButton b)
|
protected void |
paintButtonPressed (Graphics g,
AbstractButton b)
|
protected void |
paintFocus (Graphics g,
AbstractButton b,
Rectangle viewRect,
Rectangle textRect,
Rectangle iconRect)
|
protected void |
paintIcon (Graphics g,
AbstractButton b,
Rectangle iconRect)
¹öư b
ÀûÀýÇÑÀÚ½Ä ¾ÆÀÌÄÜÀ» ¿µ¿ª iconRect ¿¡ ÆäÀÎÆ® ÇÕ´Ï´Ù. |
protected void |
paintText (Graphics g,
JComponent c,
Rectangle textRect,
String text)
Java 2 Ç÷§Æû v 1.4 ÀÌÈÄ¿¡¼´Â ÀÌ ¸Þ¼µå¸¦ »ç¿ëÇϰųª ¿À¹ö¶óÀ̵å(override) Çϰųª ÇÏÁö ¸»¾Æ ÁÖ¼¼¿ä. |
protected void |
uninstallDefaults (AbstractButton b)
|
void |
update (Graphics g,
JComponent c)
ÄÄÆÛ³ÍÆ®ÀÇ ¹é±×¶ó¿îµå¸¦ ÆäÀÎÆ® ÇÒ Çʿ䰡 ÀÖ´Â °æ¿ì¿¡ paint ¸¦ È£ÃâÇÕ´Ï´Ù. |
Ŭ·¡½º javax.swing.plaf.basic. BasicButtonUI ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼µå |
clearTextShiftOffset,
createButtonListener,
getDefaultTextIconGap,
getMaximumSize,
getMinimumSize,
getPreferredSize,
installKeyboardActions,
installListeners,
installUI,
paintIcon,
paintText,
setTextShiftOffset,
uninstallKeyboardActions,
uninstallListeners,
uninstallUI |
Ŭ·¡½º java.lang. Object ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼µå |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
focusColor
protected Color focusColor
selectColor
protected Color selectColor
disabledTextColor
protected Color disabledTextColor
MetalToggleButtonUI
public MetalToggleButtonUI()
createUI
public static ComponentUI createUI(JComponent b)
installDefaults
public void installDefaults(AbstractButton b)
- ¿À¹ö¶óÀ̵å(override):
- Ŭ·¡½º
BasicButtonUI
³»ÀÇ installDefaults
uninstallDefaults
protected void uninstallDefaults(AbstractButton b)
- ¿À¹ö¶óÀ̵å(override):
- Ŭ·¡½º
BasicButtonUI
³»ÀÇ uninstallDefaults
getSelectColor
protected Color getSelectColor()
getDisabledTextColor
protected Color getDisabledTextColor()
getFocusColor
protected Color getFocusColor()
update
public void update(Graphics g,
JComponent c)
- ÄÄÆÛ³ÍÆ®ÀÇ ¹é±×¶ó¿îµå¸¦ ÆäÀÎÆ® ÇÒ Çʿ䰡 ÀÖ´Â °æ¿ì¿¡
paint
¸¦ È£ÃâÇÕ´Ï´Ù.
- ¿À¹ö¶óÀ̵å(override):
- Ŭ·¡½º
ComponentUI
³»ÀÇ update
- ÆÄ¶ó¹ÌÅÍ:
g
- ÆäÀÎÆ® µÇ´Â Graphicsc
- ÆäÀÎÆ® µÇ´Â JComponent
- ¿¹¿Ü:
NullPointerException
- g
¶Ç´Â c
°¡ nullÀÎ °æ¿ì- µµÀÔµÈ ¹öÀü
:
- 1.5
- °ü·Ã Ç׸ñ:
ComponentUI.update(java.awt.Graphics, javax.swing.JComponent)
,
ComponentUI.paint(java.awt.Graphics, javax.swing.JComponent)
paintButtonPressed
protected void paintButtonPressed(Graphics g,
AbstractButton b)
- ¿À¹ö¶óÀ̵å(override):
- Ŭ·¡½º
BasicButtonUI
³»ÀÇ paintButtonPressed
paintText
protected void paintText(Graphics g,
JComponent c,
Rectangle textRect,
String text)
- Ŭ·¡½º
BasicButtonUI
񃬣:
- Java 2 Ç÷§Æû v 1.4 ÀÌÈÄ¿¡¼´Â ÀÌ ¸Þ¼µå¸¦ »ç¿ëÇϰųª ¿À¹ö¶óÀ̵å(override) Çϰųª ÇÏÁö ¸»¾Æ ÁÖ¼¼¿ä. AbstractButton Àμö¸¦ ÃëÇÏ´Â paintText ¸Þ¼µå¸¦ »ç¿ëÇÕ´Ï´Ù.
- ¿À¹ö¶óÀ̵å(override):
- Ŭ·¡½º
BasicButtonUI
³»ÀÇ paintText
paintFocus
protected void paintFocus(Graphics g,
AbstractButton b,
Rectangle viewRect,
Rectangle textRect,
Rectangle iconRect)
- ¿À¹ö¶óÀ̵å(override):
- Ŭ·¡½º
BasicButtonUI
³»ÀÇ paintFocus
paintIcon
protected void paintIcon(Graphics g,
AbstractButton b,
Rectangle iconRect)
- ¹öư
b
ÀûÀýÇÑÀÚ½Ä ¾ÆÀÌÄÜÀ» ¿µ¿ª iconRect
¿¡ ÆäÀÎÆ® ÇÕ´Ï´Ù.
- ¿À¹ö¶óÀ̵å(override):
- Ŭ·¡½º
BasicToggleButtonUI
³»ÀÇ paintIcon
- ÆÄ¶ó¹ÌÅÍ:
g
- ÆäÀÎÆ® µÇ´Â Graphicsb
- ·»´õ¸µ µÇ´Â ¹öưiconRect
- ·»´õ¸µ µÇ´Â ¿µ¿ª
- ¿¹¿Ü:
NullPointerException
- Àμö°¡ 1°³¿¡ ¼µµ nullÀÎ °æ¿ì- µµÀÔµÈ ¹öÀü
:
- 1.5
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ
ÂüÁ¶ÇϽʽÿÀ.