JavaTM 2
Platform
Std.  Ed.  v1. 4.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 ÀÇ ¸Þ¼Òµå
 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 BasicRadioButtonUI. installDefaults (AbstractButton  b)
           
protected  void BasicRadioButtonUI. uninstallDefaults (AbstractButton  b)
           
protected  void BasicToggleButtonUI. paintIcon (Graphics  g, AbstractButton  b, Rectangle  iconRect)
           
protected  void BasicButtonListener. checkOpacity (AbstractButton  b)
           
protected  void BasicButtonUI. installDefaults (AbstractButton  b)
           
protected  void BasicButtonUI. installListeners (AbstractButton  b)
           
protected  void BasicButtonUI. installKeyboardActions (AbstractButton  b)
           
protected  void BasicButtonUI. uninstallKeyboardActions (AbstractButton  b)
           
protected  void BasicButtonUI. uninstallListeners (AbstractButton  b)
           
protected  void BasicButtonUI. uninstallDefaults (AbstractButton  b)
           
protected  BasicButtonListener BasicButtonUI. createButtonListener (AbstractButton  b)
           
 int BasicButtonUI. getDefaultTextIconGap (AbstractButton  b)
           
protected  void BasicButtonUI. paintText (Graphics  g, AbstractButton  b, Rectangle  textRect, String  text)
          ÇöÀçÀÇ ¹öưÀÇ ÅØ½ºÆ®¸¦ Ç¥Çö ÇÏ´Â ¸Þ¼ÒµåÀÔ´Ï´Ù.
protected  void BasicButtonUI. paintFocus (Graphics  g, AbstractButton  b, Rectangle  viewRect, Rectangle  textRect, Rectangle  iconRect)
           
protected  void BasicButtonUI. paintButtonPressed (Graphics  g, AbstractButton  b)
           
static Dimension BasicGraphicsUtils. getPreferredButtonSize (AbstractButton  b, int textIconGap)
           
 

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 ÀÇ ¸Þ¼Òµå
 void MetalToggleButtonUI. installDefaults (AbstractButton  b)
           
protected  void MetalToggleButtonUI. uninstallDefaults (AbstractButton  b)
           
protected  void MetalToggleButtonUI. paintButtonPressed (Graphics  g, AbstractButton  b)
           
protected  void MetalToggleButtonUI. paintFocus (Graphics  g, AbstractButton  b, Rectangle  viewRect, Rectangle  textRect, Rectangle  iconRect)
           
 void MetalCheckBoxUI. installDefaults (AbstractButton  b)
           
protected  void MetalCheckBoxUI. uninstallDefaults (AbstractButton  b)
           
 void MetalRadioButtonUI. installDefaults (AbstractButton  b)
           
protected  void MetalRadioButtonUI. uninstallDefaults (AbstractButton  b)
           
 void MetalButtonUI. installDefaults (AbstractButton  b)
           
 void MetalButtonUI. uninstallDefaults (AbstractButton  b)
           
protected  BasicButtonListener MetalButtonUI. createButtonListener (AbstractButton  b)
           
protected  void MetalButtonUI. paintButtonPressed (Graphics  g, AbstractButton  b)
           
protected  void MetalButtonUI. paintFocus (Graphics  g, AbstractButton  b, Rectangle  viewRect, Rectangle  textRect, Rectangle  iconRect)
           
 


JavaTM 2
Platform
Std.  Ed.  v1. 4.0

¹ö±×ÀÇ º¸°í¿Í ±â´ÉÀÇ ¸®Äù½ºÆ®
ÀÌ¿ÜÀÇ API ·¹ÆÛ·±½º ¹× °³¹ßÀÚ¿ë ¹®¼­¿¡ ´ëÇØ¼­´Â Java 2 SDK SE °³¹ßÀÚ¿ë ¹®¼­¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. °³¹ßÀÚÀü¿ëÀÇ »ó¼¼ÇÑ ÇØ¼³, °³³äÀÇ °³¿ä, ¿ë¾îÀÇ Á¤ÀÇ, ¹ö±×ÀÇ È¸ÇÇÃ¥, ¹× ÄÚµå ½Ç·Ê°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

Java, Java 2 D, ¹× JDBC ´Â ¹Ì±¹ ¹× ±× ¿ÜÀÇ ³ª¶ó¿¡ À־ÀÇ ¹Ì±¹ Sun Microsystems, Inc. ÀÇ »óÇ¥ ȤÀº µî·Ï»óÇ¥ÀÔ´Ï´Ù.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.