javax.swing.plaf.basic
Ŭ·¡½º BasicToggleButtonUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.ButtonUI
javax.swing.plaf.basic.BasicButtonUI
javax.swing.plaf.basic.BasicToggleButtonUI
- ¾Ë·ÁÁø Á÷°è ¼ºê Ŭ·¡½º:
- BasicRadioButtonUI,
MetalToggleButtonUI
public class BasicToggleButtonUI
- extends BasicButtonUI
BasicToggleButton
±¸ÇöÀÔ´Ï´Ù.
Ŭ·¡½º javax.swing.plaf.basic. BasicButtonUI ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼µå |
clearTextShiftOffset,
createButtonListener,
getDefaultTextIconGap,
getMaximumSize,
getMinimumSize,
getPreferredSize,
installDefaults,
installKeyboardActions,
installListeners,
installUI,
paintButtonPressed,
paintFocus,
paintIcon,
paintText,
paintText,
setTextShiftOffset,
uninstallDefaults,
uninstallKeyboardActions,
uninstallListeners,
uninstallUI |
Ŭ·¡½º java.lang. Object ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼µå |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
BasicToggleButtonUI
public BasicToggleButtonUI()
createUI
public static ComponentUI createUI(JComponent b)
getPropertyPrefix
protected String getPropertyPrefix()
- ¿À¹ö¶óÀ̵å(override):
- Ŭ·¡½º
BasicButtonUI
³»ÀÇ getPropertyPrefix
paint
public void paint(Graphics g,
JComponent c)
- Ŭ·¡½º
ComponentUI
񃬣:
- Look &Feel¿¡ ÀûÀýÇÑ, ÁöÁ¤µÈ ÄÄÆÛ³ÍÆ®¸¦ ÆäÀÎÆ® ÇÕ´Ï´Ù. ÀÌ ¸Þ¼µå´Â
ComponentUI.update
¸Þ¼µå·ÎºÎÅÍ, ÁöÁ¤µÈ ÄÄÆÛ³ÍÆ®°¡ ÆäÀÎÆ® µÉ ¶§ È£ÃâÇÕ´Ï´Ù. ¼ºê Ŭ·¡½º´Â ÀÌ ¸Þ¼µå¸¦ ¿À¹ö¶óÀ̵å(override) ÇØ, ÁöÁ¤µÈ Graphics
°´Ã¼¸¦ »ç¿ëÇØ ÄÄÆÛ³ÍÆ®ÀÇ ³»¿ëÀ» ·»´õ¸µ ÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù.
- ¿À¹ö¶óÀ̵å(override):
- Ŭ·¡½º
BasicButtonUI
³»ÀÇ paint
- ÆÄ¶ó¹ÌÅÍ:
g
- ÆäÀÎÆ® ´ë»óÀÇ Graphics
ÄÁÅØ½ºÆ®
c
- ÆäÀÎÆ® µÇ´Â ÄÄÆÛ³ÍÆ®. ÀÌ Àμö´Â ÀÚÁÖ ¹«½ÃµÇÁö¸¸, UI °´Ã¼°¡ »óžøÀÌ º¹¼öÀÇ ÄÄÆÛ³ÍÆ®¿¡ °øÀ¯µÇ´Â °æ¿ì¿¡ »ç¿ëµÇ´Â ÀÏÀÌ ÀÖ´Â- °ü·Ã Ç׸ñ:
ComponentUI.update(java.awt.Graphics, javax.swing.JComponent)
paintIcon
protected void paintIcon(Graphics g,
AbstractButton b,
Rectangle iconRect)
getTextShiftOffset
protected int getTextShiftOffset()
- Åä±Û¹öư°ú ¼ºê Ŭ·¡½º¸¦ À§Çؼ À̵¿ÇßÀ» ¶§, ÅØ½ºÆ®°¡ ·»´õ¸µ µÇÁö ¾Ê°Ô ¿À¹ö¶óÀ̵å(override) µË´Ï´Ù.
- ¿À¹ö¶óÀ̵å(override):
- Ŭ·¡½º
BasicButtonUI
³»ÀÇ getTextShiftOffset
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ
ÂüÁ¶ÇϽʽÿÀ.