JavaTM 2 Platform
Standard Ed. 5.0

javax.swing.plaf.metal
Ŭ·¡½º MetalIconFactory

java.lang.Object 
  »óÀ§¸¦ È®Àå javax.swing.plaf.metal.MetalIconFactory
¸ðµç ±¸ÇöµÈ ÀÎÅÍÆäÀ̽º:
Serializable

public class MetalIconFactory
extends Object
implements Serializable

JavaTM Look & Feel (Metal)·Î »ç¿ëÇÏ´Â IconÀ» Á¦°øÇÏ´Â ÆÑÅ丮 °´Ã¼ÀÔ´Ï´Ù. Metal ¿¡¼­´Â µðÆúÆ®ÀÇ µµ±¸¿¡ ÀÇÇØ Icon°¡ Æø³Ð°Ô »ç¿ëµË´Ï´Ù. ´Ù¸¥ Look & Feel ¿¡¼­´Â ÀڽľÆÀÌÄÜ¿¡ GIF¸¦ »ç¿ëÇÕ´Ï´Ù¸¸, ÆÑÅ丮 °´Ã¼¿¡¼­´Â Äڵ峻¿¡¼­ÀڽľÆÀÌÄÜÀÌ ÀÛ¼ºµÇ±â ¶§¹®¿¡ ´Ù¸¥ Å׸¶¿¡ÀÇ º¯È¯ÀÌ ¿ëÀÌÇÏ°Ô µË´Ï´Ù.

ÀÌ Å¬·¡½ºÀÇ °¢ ¸Þ¼­µå´Â Icon ¶Ç´Â null ¾î´À ÂÊÀÎÁö¸¦ ¸®ÅÏÇÕ´Ï´Ù. ¿©±â¼­, nullÀº µðÆúÆ®ÀÇÀڽľÆÀÌÄÜÀÌ ¾ø´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.

°æ°í: ÀÌ Å¬·¡½ºÀÇ Á÷·ÄÈ­ µÈ °´Ã¼´Â ÇâÈÄÀÇ Swing ¸±¸®Áî¿Í ȣȯµÇÁö ¾ÊÀ» ¿¹Á¤ÀÔ´Ï´Ù. ÇöÀçÀÇ Á÷·ÄÈ­ÀÇ Áö¿øÀº ´Ü±â°£ÀÇ ¿î¿ëÀ̳ª, °°Àº ¹öÀüÀÇ Swing¸¦ ½ÇÇàÇÏ´Â ¾îÇø®ÄÉÀ̼ǰ£ÀÇ RMI¿¡ ÀûÀýÇÏ°í ÀÖ½À´Ï´Ù. JDK ¹öÀü 1.4 ÀÌÈÄ, ¸ðµç JavaBeans Àå±â°£ÀÇ ¿î¿ë Áö¿øÀº java.beans ÆÐÅ°Áö¿¡ Ãß°¡µÇ°í ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº XMLEncoder¸¦ ÂüÁ¶ÇϽʽÿÀ.


Áßø(Nested) Ŭ·¡½º °³¿ä
static class MetalIconFactory.FileIcon16
           °æ°í: ÀÌ Å¬·¡½ºÀÇ Á÷·ÄÈ­ µÈ °´Ã¼´Â ÇâÈÄÀÇ Swing ¸±¸®Áî¿Í ȣȯµÇÁö ¾ÊÀ» ¿¹Á¤ÀÔ´Ï´Ù.
static class MetalIconFactory.FolderIcon16
           °æ°í: ÀÌ Å¬·¡½ºÀÇ Á÷·ÄÈ­ µÈ °´Ã¼´Â ÇâÈÄÀÇ Swing ¸±¸®Áî¿Í ȣȯµÇÁö ¾ÊÀ» ¿¹Á¤ÀÔ´Ï´Ù.
static class MetalIconFactory.PaletteCloseIcon
          Palette Ŭ·Î¿ìÁîÀÇÀÚ½Ä ¾ÆÀÌÄÜÀ» Á¤ÀÇÇÕ´Ï´Ù.
static class MetalIconFactory.TreeControlIcon
           °æ°í: ÀÌ Å¬·¡½ºÀÇ Á÷·ÄÈ­ µÈ °´Ã¼´Â ÇâÈÄÀÇ Swing ¸±¸®Áî¿Í ȣȯµÇÁö ¾ÊÀ» ¿¹Á¤ÀÔ´Ï´Ù.
static class MetalIconFactory.TreeFolderIcon
           °æ°í: ÀÌ Å¬·¡½ºÀÇ Á÷·ÄÈ­ µÈ °´Ã¼´Â ÇâÈÄÀÇ Swing ¸±¸®Áî¿Í ȣȯµÇÁö ¾ÊÀ» ¿¹Á¤ÀÔ´Ï´Ù.
static class MetalIconFactory.TreeLeafIcon
           
 
ÇÊµå °³¿ä
static boolean DARK
           
static boolean LIGHT
           
 
»ý¼ºÀÚ °³¿ä
MetalIconFactory ()
           
 
¸Þ¼­µå °³¿ä
static Icon getCheckBoxIcon ()
          Ã¼Å© ¹Ú½ºÀÚ½Ä ¾ÆÀÌÄÜÀ» ¸®ÅÏÇÕ´Ï´Ù.
static Icon getCheckBoxMenuItemIcon ()
           
static Icon getFileChooserDetailViewIcon ()
           
static Icon getFileChooserHomeFolderIcon ()
           
static Icon getFileChooserListViewIcon ()
           
static Icon getFileChooserNewFolderIcon ()
           
static Icon getFileChooserUpFolderIcon ()
           
static Icon getHorizontalSliderThumbIcon ()
           
static Icon getInternalFrameAltMaximizeIcon (int size)
           
static Icon getInternalFrameCloseIcon (int size)
           
static Icon getInternalFrameDefaultMenuIcon ()
           
static Icon getInternalFrameMaximizeIcon (int size)
           
static Icon getInternalFrameMinimizeIcon (int size)
           
static Icon getMenuArrowIcon ()
           
static Icon getMenuItemArrowIcon ()
           
static Icon getMenuItemCheckIcon ()
          JCheckBoxMenuItem¿¡ ÀÇÇØ »ç¿ëµÇ´ÂÀÚ½Ä ¾ÆÀÌÄÜÀ» ¸®ÅÏÇÕ´Ï´Ù.
static Icon getRadioButtonIcon ()
           
static Icon getRadioButtonMenuItemIcon ()
           
static Icon getTreeComputerIcon ()
           
static Icon getTreeControlIcon (boolean isCollapsed)
           
static Icon getTreeFloppyDriveIcon ()
           
static Icon getTreeFolderIcon ()
           
static Icon getTreeHardDriveIcon ()
           
static Icon getTreeLeafIcon ()
           
static Icon getVerticalSliderThumbIcon ()
           
 
Ŭ·¡½º java.lang. Object ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼­µå
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

ÇʵåÀÇ »ó¼¼

DARK

public static final boolean DARK
°ü·Ã Ç׸ñ:
Á¤¼ö Çʵ尪

LIGHT

public static final boolean LIGHT
°ü·Ã Ç׸ñ:
Á¤¼ö Çʵ尪
»ý¼ºÀÚ »ó¼¼

MetalIconFactory

public MetalIconFactory()
¸Þ¼­µåÀÇ »ó¼¼

getFileChooserDetailViewIcon

public static Icon  getFileChooserDetailViewIcon()

getFileChooserHomeFolderIcon

public static Icon  getFileChooserHomeFolderIcon()

getFileChooserListViewIcon

public static Icon  getFileChooserListViewIcon()

getFileChooserNewFolderIcon

public static Icon  getFileChooserNewFolderIcon()

getFileChooserUpFolderIcon

public static Icon  getFileChooserUpFolderIcon()

getInternalFrameAltMaximizeIcon

public static Icon  getInternalFrameAltMaximizeIcon(int size)

getInternalFrameCloseIcon

public static Icon  getInternalFrameCloseIcon(int size)

getInternalFrameDefaultMenuIcon

public static Icon  getInternalFrameDefaultMenuIcon()

getInternalFrameMaximizeIcon

public static Icon  getInternalFrameMaximizeIcon(int size)

getInternalFrameMinimizeIcon

public static Icon  getInternalFrameMinimizeIcon(int size)

getRadioButtonIcon

public static Icon  getRadioButtonIcon()

getCheckBoxIcon

public static Icon  getCheckBoxIcon()
üũ ¹Ú½ºÀÚ½Ä ¾ÆÀÌÄÜÀ» ¸®ÅÏÇÕ´Ï´Ù.

µµÀÔµÈ ¹öÀü :
1.3

getTreeComputerIcon

public static Icon  getTreeComputerIcon()

getTreeFloppyDriveIcon

public static Icon  getTreeFloppyDriveIcon()

getTreeFolderIcon

public static Icon  getTreeFolderIcon()

getTreeHardDriveIcon

public static Icon  getTreeHardDriveIcon()

getTreeLeafIcon

public static Icon  getTreeLeafIcon()

getTreeControlIcon

public static Icon  getTreeControlIcon(boolean isCollapsed)

getMenuArrowIcon

public static Icon  getMenuArrowIcon()

getMenuItemCheckIcon

public static Icon  getMenuItemCheckIcon()
JCheckBoxMenuItem¿¡ ÀÇÇØ »ç¿ëµÇ´ÂÀÚ½Ä ¾ÆÀÌÄÜÀ» ¸®ÅÏÇÕ´Ï´Ù.

¹Ýȯ°ª:
üũ ¹Ú½ºÀÇ ¸Þ´º Ç׸ñÀÇ µðÆúÆ®ÀÇÀڽľÆÀÌÄÜ, ¶Ç´Â µðÆúÆ®°¡ Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ì´Â null

getMenuItemArrowIcon

public static Icon  getMenuItemArrowIcon()

getCheckBoxMenuItemIcon

public static Icon  getCheckBoxMenuItemIcon()

getRadioButtonMenuItemIcon

public static Icon  getRadioButtonMenuItemIcon()

getHorizontalSliderThumbIcon

public static Icon  getHorizontalSliderThumbIcon()

getVerticalSliderThumbIcon

public static Icon  getVerticalSliderThumbIcon()

JavaTM 2 Platform
Standard Ed. 5.0

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