JavaTM 2 Platform
Standard Ed. 5.0

Ŭ·¡½º
java.awt.FontMetrics »ç¿ë

FontMetrics¸¦ »ç¿ëÇÏ°í ÀÖ´Â ÆÐÅ°Áö
java.awt »ç¿ëÀÚ ÀÎÅÍÆäÀ̽ºÀÇ ÀÛ¼º ¹× ±×·¡ÇÈ°ú À̹ÌÁöÀÇ ÆäÀÎÆ®¿ëÀÇ ¸ðµç Ŭ·¡½º¸¦ Æ÷ÇÔÇÕ´Ï´Ù.  
javax.accessibility »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º ÄÄÆÛ³ÍÆ®¿Í ÀÌ·¯ÇÑ ÄÄÆÛ³ÍÆ®¿¡ÀÇ ¾×¼¼½º¸¦ Á¦°øÇÏ´Â »ç¿ëÀÚ º¸Á¶ ±â´É°úÀÇ »çÀÌÀÇ ±Ô¾àÀ» Á¤ÀÇÇÕ´Ï´Ù.  
javax.swing ¸ðµç Ç÷§Æû¿¡¼­ °¡´ÉÇÑ ÇÑ ¶È°°ÀÌ ±â´ÉÇÏ´Â ¡¸°æ·®¡¹(Java °øÅë ¾ð¾î) ÄÄÆÛ³ÍÆ®¼¼Æ®¸¦ Á¦°øÇÕ´Ï´Ù.  
javax.swing.plaf.basic ±âº» Look & Feel¿¡ µû¶ó ÀÛ¼ºµÈ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º °´Ã¼¸¦ Á¦°øÇÕ´Ï´Ù.  
javax.swing.plaf.synth Synth´Â ¸ðµç ÆäÀÎÆ®°¡ À§¾ç µÇ´Â ½ºÅ² ¼³Á¤ °¡´ÉÇÑ Look & Feel ÀÔ´Ï´Ù.  
javax.swing.table javax.swing.JTableÀ» ó¸®Çϱâ À§ÇÑ Å¬·¡½º ¹× ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÕ´Ï´Ù.  
javax.swing.text ÆíÁý °¡´É/ÆíÁý ºÒ°¡´É ÅؽºÆ® ÄÄÆÛ³ÍÆ®¸¦ ó¸®Çϴ Ŭ·¡½º¿Í ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÕ´Ï´Ù.  
 

java.awt ¿¡¼­ÀÇ FontMetrics »ç¿ë
 

FontMetrics¸¦ µ¹·ÁÁÖ´Â java.awt ¸Þ¼­µå
 FontMetrics Graphics. getFontMetrics ()
          ÇöÀçÀÇ ÆùÆ®ÀÇ ÆùÆ® ½ÃÇÐÀ» ¸®ÅÏÇÕ´Ï´Ù.
 FontMetrics Component. getFontMetrics (Font  font)
          ÁöÁ¤µÈ ÆùÆ®ÀÇ ÆùÆ® ½ÃÇÐÀ» ¸®ÅÏÇÕ´Ï´Ù.
 FontMetrics Component.AccessibleAWTComponent. getFontMetrics (Font  f)
          °´Ã¼ÀÇ FontMetrics¸¦ ¸®ÅÏÇÕ´Ï´Ù.
abstract  FontMetrics Toolkit. getFontMetrics (Font  font)
          ÃßõÇÏÁö ¾Ê½À´Ï´Ù.  JDK ¹öÀü 1.2 ±× µÚ·Î´Â Font ¸Þ¼­µå getLineMetrics¸¦ »ç¿ëÇÕ´Ï´Ù.
abstract  FontMetrics Graphics. getFontMetrics (Font  f)
          ÁöÁ¤µÈ ÆùÆ®ÀÇ ÆùÆ® ½ÃÇÐÀ» ¸®ÅÏÇÕ´Ï´Ù.
 FontMetrics MenuComponent.AccessibleAWTMenuComponent. getFontMetrics (Font  f)
          °´Ã¼ÀÇ FontMetrics¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 FontMetrics List.AccessibleAWTList.AccessibleAWTListChild. getFontMetrics (Font  f)
          °´Ã¼ÀÇ FontMetrics¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 

javax.accessibility ¿¡¼­ÀÇ FontMetrics »ç¿ë
 

FontMetrics¸¦ µ¹·ÁÁÖ´Â javax.accessibility ¸Þ¼­µå
 FontMetrics AccessibleComponent. getFontMetrics (Font  f)
          °´Ã¼ÀÇ ÆùÆ®¸ÞÆ®¸¯½º¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 

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

FontMetrics¸¦ µ¹·ÁÁÖ´Â javax.swing ¸Þ¼­µå
 FontMetrics DebugGraphics. getFontMetrics ()
          Graphics.getFontMetrics¸¦ ¿À¹ö¶óÀ̵å(override) ÇÕ´Ï´Ù.
 FontMetrics JComponent. getFontMetrics (Font  font)
          ÁöÁ¤µÈ Font FontMetrics¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 FontMetrics JTable.AccessibleJTable.AccessibleJTableCell. getFontMetrics (Font  f)
          °´Ã¼ÀÇ FontMetrics¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 FontMetrics JList.AccessibleJList.AccessibleJListChild. getFontMetrics (Font  f)
           
 FontMetrics JTree.AccessibleJTree.AccessibleJTreeNode. getFontMetrics (Font  f)
           
 FontMetrics DebugGraphics. getFontMetrics (Font  f)
          Graphics.getFontMetrics¸¦ ¿À¹ö¶óÀ̵å(override) ÇÕ´Ï´Ù.
 

FontMetrics ÇüÀÇ ÆĶó¹ÌÅ͸¦ °¡Áö´Â javax.swing ¸Þ¼­µå
static int SwingUtilities. computeStringWidth (FontMetrics  fm, String  str)
          ÁöÁ¤µÈ ¸ÞÆ®¸¯½º (»çÀÌÁî)¸¦ °¡Áö´Â ÆùÆ®¸¦ »ç¿ëÇØ Ä³¸¯ÅÍ ¶óÀÎÀÇ ³ÐÀ̸¦ °è»êÇÕ´Ï´Ù.
static String SwingUtilities. layoutCompoundLabel (FontMetrics  fm, String  text, Icon  icon, int verticalAlignment, int horizontalAlignment, int verticalTextPosition, int horizontalTextPosition, Rectangle  viewR, Rectangle  iconR, Rectangle  textR, int textIconGap)
          ¾ÆÀÌÄÜÀÇ ±âÁ¡ À§Ä¡, ÅؽºÆ®ÀÇ baselineÀÇ ±âÁ¡ À§Ä¡ ¹× °¡´ÉÇϸé Ŭ¸³ ÇÑ ¹öÀüÀÇ º¹ÇÕ ¶óº§ ij¸¯ÅÍ ¶óÀÎÀ» °è»êÇØ ¸®ÅÏÇÕ´Ï´Ù.
static String SwingUtilities. layoutCompoundLabel (JComponent  c, FontMetrics  fm, String  text, Icon  icon, int verticalAlignment, int horizontalAlignment, int verticalTextPosition, int horizontalTextPosition, Rectangle  viewR, Rectangle  iconR, Rectangle  textR, int textIconGap)
          ¾ÆÀÌÄÜÀÇ ±âÁ¡ À§Ä¡, ÅؽºÆ®ÀÇ baselineÀÇ ±âÁ¡ À§Ä¡ ¹× °¡´ÉÇϸé Ŭ¸³ ÇÑ ¹öÀüÀÇ º¹ÇÕ ¶óº§ ij¸¯ÅÍ ¶óÀÎÀ» °è»êÇØ ¸®ÅÏÇÕ´Ï´Ù.
 

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

FontMetrics¸¦ µ¹·ÁÁÖ´Â javax.swing.plaf.basic ¸Þ¼­µå
protected  FontMetrics BasicTabbedPaneUI. getFontMetrics ()
           
 

FontMetrics ÇüÀÇ ÆĶó¹ÌÅ͸¦ °¡Áö´Â javax.swing.plaf.basic ¸Þ¼­µå
protected  int BasicTabbedPaneUI. calculateTabWidth (int tabPlacement, int tabIndex, FontMetrics  metrics)
           
protected  String BasicInternalFrameTitlePane. getTitle (String  text, FontMetrics  fm, int availTextWidth)
           
protected  String BasicLabelUI. layoutCL (JLabel  label, FontMetrics  fontMetrics, String  text, Icon  icon, Rectangle  viewR, Rectangle  iconR, Rectangle  textR)
          SwingUtilities.layoutCompoundLabel()¿¡ÀÇ È£ÃâÀ» Àü¼Û ÇÕ´Ï´Ù.
protected  void BasicTabbedPaneUI. layoutLabel (int tabPlacement, FontMetrics  metrics, int tabIndex, String  title, Icon  icon, Rectangle  tabRect, Rectangle  iconRect, Rectangle  textRect, boolean isSelected)
           
protected  void BasicTabbedPaneUI. paintText (Graphics  g, int tabPlacement, Font  font, FontMetrics  metrics, int tabIndex, String  title, Rectangle  textRect, boolean isSelected)
           
 

javax.swing.plaf.synth ¿¡¼­ÀÇ FontMetrics »ç¿ë
 

FontMetrics ÇüÀÇ ÆĶó¹ÌÅ͸¦ °¡Áö´Â javax.swing.plaf.synth ¸Þ¼­µå
 int SynthGraphicsUtils. computeStringWidth (SynthContext  ss, Font  font, FontMetrics  metrics, String  text)
          °Ç³×¹ÞÀº ij¸¯ÅÍ ¶óÀÎÀÇ »çÀÌÁ ¸®ÅÏÇÕ´Ï´Ù.
 String SynthGraphicsUtils. layoutText (SynthContext  ss, FontMetrics  fm, String  text, Icon  icon, int hAlign, int vAlign, int hTextPosition, int vTextPosition, Rectangle  viewR, Rectangle  iconR, Rectangle  textR, int iconTextGap)
          ÅؽºÆ®¿ÍÀÚ½Ä ¾ÆÀÌÄÜÀ» ·¹À̾ƿô ÇØ, ±× ÅؽºÆ®¿ÍÀÚ½Ä ¾ÆÀÌÄÜÀ» ¹èÄ¡ÇÏ´Â À§Ä¡¸¦ ÂüÁ¶¿¡ ÀÇÇØ ¸®ÅÏÇÕ´Ï´Ù.
 

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

FontMetrics¸¦ µ¹·ÁÁÖ´Â javax.swing.table ¸Þ¼­µå
 FontMetrics JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry. getFontMetrics (Font  f)
           
 

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

FontMetrics ·Î¼­ ¼±¾ðµÇ°í ÀÖ´Â javax.swing.text Çʵå
protected  FontMetrics PlainView. metrics
          ÇöÀçÀÇ ÆùÆ®ÀÇ ÆùÆ®¸ÞÆ®¸¯½ºÀÔ´Ï´Ù.
 

FontMetrics¸¦ µ¹·ÁÁÖ´Â javax.swing.text ¸Þ¼­µå
protected  FontMetrics FieldView. getFontMetrics ()
          ÀÌ ºä¸¦ ¼ö¿ëÇÏ´Â ÄÄÆÛ³ÍÆ®¿¡ °ü·ÃÇÑ ÆùÆ®¸ÞÆ®¸¯½º¸¦ ÃëµæÇÕ´Ï´Ù.
protected  FontMetrics LabelView. getFontMetrics ()
          ÃßõÇÏÁö ¾Ê½À´Ï´Ù.  FontMetrics´Â Java2 SDK ·Î ½ÇÇàÇÏ´Â °æ¿ì´Â ±×·¡ÇÁ ·»´õ¸µ¿¡´Â »ç¿ëµÇÁö ¾Ê½À´Ï´Ù.
 FontMetrics StyleContext. getFontMetrics (Font  f)
          ÆùÆ®¸ÞÆ®¸¯½º¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 

FontMetrics ÇüÀÇ ÆĶó¹ÌÅ͸¦ °¡Áö´Â javax.swing.text ¸Þ¼­µå
static int Utilities. getBreakLocation (Segment  s, FontMetrics  metrics, int x0, int x, TabExpander  e, int startOffset)
          ÁöÁ¤µÈ ½ºÆÒ¿¡ µé¾î°¡µµ·Ï ÁöÁ¤µÈ ÅؽºÆ®¸¦ ºÐÇÒÇÏ´Â À§Ä¡¸¦ °áÁ¤ÇÕ´Ï´Ù.
static int Utilities. getTabbedTextOffset (Segment  s, FontMetrics  metrics, int x0, int x, TabExpander  e, int startOffset)
          ºäÀÇ ÁÂÇ¥°è·Î ÁöÁ¤µÈ ½ºÆÒÀ» °¡Àå ÀÚÁÖ ³ªÅ¸³»´Â ÁöÁ¤µÈ ÅؽºÆ®¿¡ÀÇ »ó´ë ¿ÀÇÁ¼Â(offset)¸¦ °áÁ¤ÇÕ´Ï´Ù.
static int Utilities. getTabbedTextOffset (Segment  s, FontMetrics  metrics, int x0, int x, TabExpander  e, int startOffset, boolean round)
           
static int Utilities. getTabbedTextWidth (Segment  s, FontMetrics  metrics, int x, TabExpander  e, int startOffset)
          ÅÇÀ» °í·ÁÇϸ鼭, ÁöÁ¤µÈ ÅؽºÆ®ÀÇ ¼¼±×¸ÕÆ®(segment)ÀÇ ³ÐÀ̸¦ ÁöÁ¤ÇÕ´Ï´Ù.
 


JavaTM 2 Platform
Standard Ed. 5.0

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