JavaTM 2 Platform
Standard Ed. 5.0

Ŭ·¡½º
javax.swing.AbstractButton »ç¿ë

AbstractButton¸¦ »ç¿ëÇϰí ÀÖ´Â ÆÐŰÁö
javax.swing ¸ðµç Ç÷§Æû¿¡¼­ °¡´ÉÇÑ ÇÑ ¶È°°ÀÌ ±â´ÉÇÏ´Â ¡¸°æ·®¡¹(Java °øÅë ¾ð¾î) ÄÄÆÛ³ÍÆ®¼¼Æ®¸¦ Á¦°øÇÕ´Ï´Ù.  
javax.swing.plaf.basic ±âº» Look & Feel¿¡ µû¶ó ÀÛ¼ºµÈ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º °´Ã¼¸¦ Á¦°øÇÕ´Ï´Ù.  
javax.swing.plaf.metal µðÆúÆ®ÀÇ Look & Feel ÀÎ Java Look & Feel (ÄÚµå¸íÀº Metal)¿¡ µû¶ó ÀÛ¼ºµÈ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º °´Ã¼¸¦ Á¦°øÇÕ´Ï´Ù.  
 

javax.swing ¿¡¼­ÀÇ AbstractButton »ç¿ë
 

javax.swing ¿¡¼­ÀÇ AbstractButton ¼­ºê Ŭ·¡½º
 class JButton
           ¡¸Çª½¬¡¹¹öưÀÇ ±¸ÇöÀÔ´Ï´Ù.
 class JCheckBox
          Ã¼Å© ¹Ú½º, Áï ¼±Åà ȤÀº ¼±ÅÃ ÇØÁ¦ÇÒ ¼ö ÀÖ´Â Ç׸ñÀÇ ±¸ÇöÀ¸·Î ±× »óŸ¦ Ç¥½ÃÇÕ´Ï´Ù.
 class JCheckBoxMenuItem
          ¼±Åà ¶Ç´Â ¼±ÅÃ ÇØÁ¦ÇÒ ¼ö ÀÖ´Â ¸Þ´º Ç׸ñÀÔ´Ï´Ù.
 class JMenu
          ¸Þ´ºÀÇ ±¸ÇöÀ̸ç, »ç¿ëÀÚ°¡ JMenuBar·Î Ç׸ñÀ» ¼±ÅÃÇÑ´Ù°í Ç¥½ÃµÇ´Â JMenuItem¸¦ º¸°ü À¯ÁöÇÏ´Â pop-up À©µµ¿ìÀÔ´Ï´Ù.
 class JMenuItem
          ¸Þ´ºÀÇ Ç׸ñÀÇ ±¸ÇöÀÔ´Ï´Ù.
 class JRadioButton
          ¶óµð¿À ¹öưÀÇ ±¸ÇöÀÔ´Ï´Ù.
 class JRadioButtonMenuItem
          ¶óµð¿À ¹öư ¸Þ´º Ç׸ñÀÇ ±¸ÇöÀÔ´Ï´Ù.
 class JToggleButton
          2 »óÅ ¹öưÀÇ ±¸ÇöÀÔ´Ï´Ù.
 

AbstractButton ÇüÀÇ ÇüÅ ÆÄ¶ó¹ÌÅ͸¦ °¡Áö´Â javax.swing Çʵå
protected  Vector <AbstractButton > ButtonGroup. buttons
           
 

AbstractButton ÇüÀÇ Àμö¸¦ °¡Áö´Â ÇüŸ¦ µ¹·ÁÁÖ´Â javax.swing ¸Þ¼­µå
 Enumeration <AbstractButton > ButtonGroup. getElements ()
          ±×·ì¿¡ °ü·ÃµÈ ¸ðµç ¹öưÀ» ¸®ÅÏÇÕ´Ï´Ù.
 

AbstractButton ÇüÀÇ ÆÄ¶ó¹ÌÅ͸¦ °¡Áö´Â javax.swing ¸Þ¼­µå
 void ButtonGroup. add (AbstractButton  b)
          ±×·ì¿¡ ¹öưÀ» Ãß°¡ÇÕ´Ï´Ù.
 void ButtonGroup. remove (AbstractButton  b)
          ±×·ìÀ¸·ÎºÎÅÍ ¹öưÀ» »èÁ¦ÇÕ´Ï´Ù.
 

javax.swing.plaf.basic ¿¡¼­ÀÇ AbstractButton »ç¿ë
 

javax.swing.plaf.basic ¿¡¼­ÀÇ AbstractButton ¼­ºê Ŭ·¡½º
 class BasicArrowButton
          ±âº» ¹æÇâÀÇ ¾î´À ÂÊÀΰ¡¿¡ ½½Ä¶¸µ µÇ´Â È­»ìÇ¥¸¦ ·»´õ¸µ ÇÏ´Â JButton °´Ã¼ÀÔ´Ï´Ù.
 

AbstractButton ÇüÀÇ ÆÄ¶ó¹ÌÅ͸¦ °¡Áö´Â javax.swing.plaf.basic ¸Þ¼­µå
protected  void BasicButtonListener. checkOpacity (AbstractButton  b)
           
protected  BasicButtonListener BasicButtonUI. createButtonListener (AbstractButton  b)
           
 int BasicButtonUI. getDefaultTextIconGap (AbstractButton  b)
           
static Dimension BasicGraphicsUtils. getPreferredButtonSize (AbstractButton  b, int textIconGap)
           
protected  void BasicButtonUI. installDefaults (AbstractButton  b)
           
protected  void BasicRadioButtonUI. installDefaults (AbstractButton  b)
           
protected  void BasicButtonUI. installKeyboardActions (AbstractButton  b)
           
protected  void BasicButtonUI. installListeners (AbstractButton  b)
           
protected  void BasicButtonUI. paintButtonPressed (Graphics  g, AbstractButton  b)
           
protected  void BasicButtonUI. paintFocus (Graphics  g, AbstractButton  b, Rectangle  viewRect, Rectangle  textRect, Rectangle  iconRect)
           
protected  void BasicToggleButtonUI. paintIcon (Graphics  g, AbstractButton  b, Rectangle  iconRect)
           
protected  void BasicButtonUI. paintText (Graphics  g, AbstractButton  b, Rectangle  textRect, String  text)
          ÇöÀçÀÇ ¹öưÀÇ ÅØ½ºÆ®¸¦ ·»´õ¸µ ÇÏ´Â ¸Þ¼­µåÀÔ´Ï´Ù.
protected  void BasicButtonUI. uninstallDefaults (AbstractButton  b)
           
protected  void BasicRadioButtonUI. uninstallDefaults (AbstractButton  b)
           
protected  void BasicButtonUI. uninstallKeyboardActions (AbstractButton  b)
           
protected  void BasicButtonUI. uninstallListeners (AbstractButton  b)
           
 

AbstractButton ÇüÀÇ ÆÄ¶ó¹ÌÅ͸¦ °¡Áö´Â javax.swing.plaf.basic constructor¡¡ ¡¡
BasicButtonListener (AbstractButton  b)
           
 

javax.swing.plaf.metal ¿¡¼­ÀÇ AbstractButton »ç¿ë
 

javax.swing.plaf.metal ¿¡¼­ÀÇ AbstractButton ¼­ºê Ŭ·¡½º
 class MetalComboBoxButton
          MetalComboBoxUI¸¦ º¸Á¶ÇÏ´Â JButton ¼­ºê Ŭ·¡½ºÀÔ´Ï´Ù.
 class MetalScrollButton
          Metal ½ºÅ©·Ñ ¹Ù È­»ìÇ¥¿¡ »ç¿ëÇÏ´Â JButton °´Ã¼ÀÔ´Ï´Ù.
 

AbstractButton ÇüÀÇ ÆÄ¶ó¹ÌÅ͸¦ °¡Áö´Â javax.swing.plaf.metal ¸Þ¼­µå
protected  BasicButtonListener MetalButtonUI. createButtonListener (AbstractButton  b)
           
 void MetalButtonUI. installDefaults (AbstractButton  b)
           
 void MetalToggleButtonUI. installDefaults (AbstractButton  b)
           
 void MetalRadioButtonUI. installDefaults (AbstractButton  b)
           
 void MetalCheckBoxUI. installDefaults (AbstractButton  b)
           
protected  void MetalButtonUI. paintButtonPressed (Graphics  g, AbstractButton  b)
           
protected  void MetalToggleButtonUI. paintButtonPressed (Graphics  g, AbstractButton  b)
           
protected  void MetalButtonUI. paintFocus (Graphics  g, AbstractButton  b, Rectangle  viewRect, Rectangle  textRect, Rectangle  iconRect)
           
protected  void MetalToggleButtonUI. paintFocus (Graphics  g, AbstractButton  b, Rectangle  viewRect, Rectangle  textRect, Rectangle  iconRect)
           
protected  void MetalToggleButtonUI. paintIcon (Graphics  g, AbstractButton  b, Rectangle  iconRect)
          ¹öư b ÀûÀýÇÑÀÚ½Ä ¾ÆÀÌÄÜÀ» ¿µ¿ª iconRect¿¡ ÆäÀÎÆ® ÇÕ´Ï´Ù.
 void MetalButtonUI. uninstallDefaults (AbstractButton  b)
           
protected  void MetalToggleButtonUI. uninstallDefaults (AbstractButton  b)
           
protected  void MetalRadioButtonUI. uninstallDefaults (AbstractButton  b)
           
protected  void MetalCheckBoxUI. uninstallDefaults (AbstractButton  b)
           
 


JavaTM 2 Platform
Standard Ed. 5.0

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.