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 µµ ÂüÁ¶ÇϽʽÿÀ.