JavaTM 2
Platform
Std.  Ed.  v1. 4.0

java.awt
Ŭ·¡½º FontMetrics

java.lang.Object 
  |
  +--java.awt.FontMetrics
¸ðµç ±¸Çö ÀÎÅÍÆäÀ̽º:
Serializable

public abstract class FontMetrics
extends Object
implements Serializable

FontMetrics Ŭ·¡½º´Â ƯÁ¤ÀÇ È­¸é¿¡¼­ÀÇ Æ¯Á¤ÀÇ ÆùÆ®¿¡ °üÇÑ Ç¥Çö Á¤º¸¸¦ ĸ½¶È­ÇÏ´Â ÆùÆ® ½ÃÇÐ ¿ÀºêÁ§Æ®¸¦ Á¤ÀÇÇÕ´Ï´Ù.

¼­ºê Ŭ·¡½º¿¡ ´ëÇÑ ÁÖÀÇ: ÀÌ·¯ÇÑ ¸Þ¼ÒµåÀÇ »ó´ç¼ö´Â ¼­·Î Àç±ÍÀûÀÎ ´ÝÀº ·çÇÁ¸¦ Çü¼ºÇϱâ À§ÇØ(¶§¹®¿¡), ¼­ºê Ŭ·¡½º¸¦ »ç¿ëÇÒ ¶§´Â ¹«ÇÑÀÇ Àç±Í¸¦ ÇÇÇϱâ À§Çؼ­(¶§¹®¿¡), ÀÌ·¯ÇÑ ·çÇÁÀÇ °¢°¢¿¡ Àû¾îµµ 1 °³ÀÇ ¸Þ¼Òµå¸¦ ±¸ÇöÇϵµ·Ï(µíÀÌ) À¯ÀÇÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. ƯÈ÷ ´ÙÀ½¿¡ µå´Â °ÍÀº Á¤È®ÇÔÀ» ÇÁ·ÎÅØ¼ÇÇØ ¹«ÇÑÀÇ Àç±Í¸¦ ÇÇÇϱâ À§Çؼ­(¶§¹®¿¡), ¿À¹ö¶óÀ̵å(override)°¡ Ãßõ µÇ´Â ÃÖÀúÇÑÀÇ ¸Þ¼ÒµåÀÔ´Ï´Ù (°°Àº ¸Þ¼Òµå´Â ±× ¹Û¿¡µµ ÀÖ½À´Ï´Ù).

ÀÌ Å¬·¡½ºÀÇ °¢ ¸Þ¼Òµå¿¡¼­ÀÇ ±¸ÇöÀº È¿À²ÀûÀº ¾Æ´Ï±â ¶§¹®¿¡, Åë»óÀº º¸´Ù È¿À²ÀûÀÎ Åø Ŷ ƯÀ¯ÀÇ ±¸ÇöÀ¸·Î ¿À¹ö¶óÀ̵å(override) µÇ°í ÀÖ´Â °Í¿¡ ÁÖÀÇÇØ ÁÖ¼¼¿ä.

¾îÇø®ÄÉÀ̼ÇÀÌ AWT ¿¡ ´ëÇØ¼­ ÁÂÇ¥ (x,  y)¿¡ ij¸¯Å͸¦ ¹èÄ¡Çϵµ·Ï(µíÀÌ) ¿ä±¸Çϸé(ÀÚ), ij¸¯ÅÍ´Â ±× ÂüÁ¶ Æ÷ÀÎÆ® (÷ºÎ À̹ÌÁö·Î ´åÀ¸·Î¼­ Ç¥½ÃµÇ°í ÀÖ´Ù)°¡ ±× À§Ä¡¿¡ ³õ¿©Áöµµ·Ï(µíÀÌ) ¹èÄ¡µË´Ï´Ù. ÂüÁ¶ Æ÷ÀÎÆ®´Â ij¸¯ÅÍÀÇ ¡¸baseline¡¹¶ó°í ºÒ¸®´Â ¼öÆò ¶óÀÎÀ» ÁöÁ¤ÇÕ´Ï´Ù. Åë»óÀÇ Ãâ·ÂÀ¸·Î´Â ij¸¯ÅÍÀÇ baselineÀÇ À§Ä¡ °¡Áö·±È÷ ÇÏ°í¸¦ ÇØ ÁÖ¼¼¿ä.

°Ô´Ù°¡ ÆùÆ®ÀÇ ¸ðµç ij¸¯ÅÍ´Â ¡¸¾Æ¼¾Æ®¡¹, ¡¸µð ¼¾Æ®¡¹, ¹× ¡¸À¯È¿Æø¡¹À» °¡Áý´Ï´Ù. ¾Æ¼¾Æ®´Â baseline·ÎºÎÅÍ Ä³¸¯ÅÍÀÇ »ó´Ü±îÁöÀÇ ¾çÀÔ´Ï´Ù. µð ¼¾Æ®´Â baseline·ÎºÎÅÍ Ä³¸¯ÅÍÀÇ ÇϴܱîÁöÀÇ ¾çÀÔ´Ï´Ù. À¯È¿ÆøÀº AWT ¿¡ ÀÇÇÑ ´ÙÀ½ÀÇ Ä³¸¯ÅÍÀÇ ¹èÄ¡ À§Ä¡¸¦ ³ªÅ¸³À´Ï´Ù.

ij¸¯ÅÍ ¹è¿­ ¶Ç´Â ij¸¯ÅÍ ¶óÀεµ, ¾Æ¼¾Æ®, µð ¼¾Æ®, ¹× À¯È¿ÆøÀ» °¡Áú ¼ö°¡ ÀÖ½À´Ï´Ù. ¹è¿­ÀÇ ¾Æ¼¾Æ®´Â ¹è¿­³»ÀÇ Ä³¸¯ÅÍÀÇ ÃÖ´ë ¾Æ¼¾Æ®ÀÔ´Ï´Ù. µð ¼¾Æ®´Â ¹è¿­³»ÀÇ Ä³¸¯ÅÍÀÇ ÃÖ´ë µð ¼¾Æ®ÀÔ´Ï´Ù. À¯È¿ÆøÀº ¹è¿­³»ÀÇ °¢ ij¸¯ÅÍÀÇ À¯È¿ÆøÀÇ ÇÕ°èÀÔ´Ï´Ù. À¯È¿ String ´Â String ÀÇ baseline¿¡ µû¸¥ °Å¸®ÀÔ´Ï´Ù. ÀÌ °Å¸®´Â String ÀÇ ¼¾Å͸µ ¶Ç´Â ¿À¸¥ÂʸÂÃãÀ» À§Çؼ­(¶§¹®¿¡) »ç¿ëµÇ´Â ÆøÀÔ´Ï´Ù. ij¸¯ÅÍÀÇ ÆøÀº ±× ¹®¸Æ¿¡ ÀÇÇØ °ÝÂ÷°¡ ÀÖ±â (À§ÇØ)¶§¹®¿¡, À¯È¿ String ´Â ¹Ýµå½Ã ´Üµ¶À¸·Î ÃøÁ¤ÇÑ Ä³¸¯ÅÍÀÇ ÇÕ°è´Â ¾Æ´Ñ °Í¿¡ ÁÖÀÇÇØ ÁÖ¼¼¿ä. ¿¹¸¦ µé¾î, ¾Æ¶óºñ¾Æ¾îÀÇ ÅØ½ºÆ®ÀÇ °æ¿ì, ´Ù¸¥ ij¸¯ÅÍ¿Í °áÇÕÇϱâ À§Çؼ­ ij¸¯ÅÍÀÇ ÇüŰ¡ ¹Ù²ò´Ï´Ù. ´Ù¸¥ ½ºÅ©¸³Æ®ÀÇ °æ¿ì¿¡¼­µµ, ƯÁ¤ÀÇ Ä³¸¯ÅÍ ¼øÂ÷ ¼ø¼­´ÂÇÕÀÚ¶ó°í ÇÏ´Â ´ÜÀÏ Çü»óÀ¸·Î Ç¥ÇöµË´Ï´Ù. °³°³¿¡ ij¸¯Å͸¦ Ä«¿îÆ® ÇÒ ¶§¿¡´Â ÀÌ·¯ÇÑ º¯È¯Àº Ä«¿îÆ® µÇÁö ¾Ê½À´Ï´Ù.

µµÀÔµÈ ¹öÁ¯:
JDK1. 0
°ü·Ã Ç׸ñ:
Font , Á÷·ÄÈ­ µÈ Çü½Ä

ÇʵåÀÇ °³¿ä
protected  Font font
          ÆùÆ®¸ÞÆ®¸¯½ºÀÇ »ý¼ºÃøÀÌ µÇ´Â ½ÇÁ¦ÀÇ Font ÀÔ´Ï´Ù.
 
»ý¼ºÀÚÀÇ °³¿ä
protected FontMetrics (Font  font)
          ÁöÁ¤µÈ Font ÀÇ ³ôÀÌ¿Í Æø, ¹× ±× Font ÀÇ Æ¯Á¤ÀÇ Ä³¸¯ÅÍ ±Û¸®ÇÁ(glyph)¸¦ Á¶»çÇϱâ À§ÇÑ »õ·Î¿î FontMetrics ¿ÀºêÁ§Æ®¸¦ »ý¼ºÇÕ´Ï´Ù.
 
¸Þ¼ÒµåÀÇ °³¿ä
 int bytesWidth (byte[] data, int off, int len)
          ÁöÁ¤µÈ ij¸¯ÅÍ ¹è¿­À» ÀÌ Font ·Î Ç¥½ÃÇϱâ À§ÇÑ À¯È¿ÆøÀÇ Çհ踦 µ¹·ÁÁÝ´Ï´Ù.
 int charsWidth (char[] data, int off, int len)
          ÁöÁ¤µÈ ij¸¯ÅÍ ¹è¿­À» ÀÌ Font ·Î Ç¥½ÃÇϱâ À§ÇÑ À¯È¿ÆøÀÇ Çհ踦 µ¹·ÁÁÝ´Ï´Ù.
 int charWidth (char ch)
          ÀÌ Font ÀÇ ÁöÁ¤ÇÑ Ä³¸¯ÅÍÀÇ À¯È¿ÆøÀ» µ¹·ÁÁÝ´Ï´Ù.
 int charWidth (int ch)
          ÀÌ Font ÀÇ ÁöÁ¤ÇÑ Ä³¸¯ÅÍÀÇ À¯È¿ÆøÀ» µ¹·ÁÁÝ´Ï´Ù.
 int getAscent ()
          ÀÌ FontMetrics ¿ÀºêÁ§Æ®°¡ ±â¼úÇÏ´Â Font ÀÇ ¡¸ÆùÆ®¾Æ¼¾Æ®¡¹¸¦ ÆÇÁ¤ÇÕ´Ï´Ù.
 int getDescent ()
          ÀÌ FontMetrics ¿ÀºêÁ§Æ®°¡ ±â¼úÇÏ´Â Font ÀÇ ¡¸ÆùÆ® µð ¼¾Æ®¡¹¸¦ ÆÇÁ¤ÇÕ´Ï´Ù.
 Font getFont ()
          ÀÌ FontMetrics ¿ÀºêÁ§Æ®°¡ ±â¼úÇÏ´Â Font ¸¦ µ¹·ÁÁÝ´Ï´Ù.
 int getHeight ()
          ÀÌ ÆùÆ®ÀÇ ÅØ½ºÆ® 1 ÇàÀÇ Ç¥ÁØÀÇ ³ôÀ̸¦ ÃëµæÇÕ´Ï´Ù.
 int getLeading ()
          ÀÌ FontMetrics ¿ÀºêÁ§Æ®°¡ ±â¼úÇÏ´Â Font ÀÇ ¡¸Ç¥ÁØ leading¡¹¸¦ ÆÇÁ¤ÇÕ´Ï´Ù.
 LineMetrics getLineMetrics (char[] chars, int beginIndex, int limit, Graphics  context)
          ÁöÁ¤µÈ Graphics ¹®¸ÆÀ¸·Î, ÁöÁ¤µÈ ij¸¯ÅÍ ¹è¿­ÀÇ LineMetrics ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù.
 LineMetrics getLineMetrics (CharacterIterator  ci, int beginIndex, int limit, Graphics  context)
          ÁöÁ¤µÈ Graphics ¹®¸ÆÀ¸·Î, ÁöÁ¤µÈ CharacterIterator ÀÇ LineMetrics ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù.
 LineMetrics getLineMetrics (String  str, Graphics  context)
          ÁöÁ¤µÈ Graphics ¹®¸ÆÀ¸·Î, ÁöÁ¤µÈ String ÀÇ LineMetrics ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù.
 LineMetrics getLineMetrics (String  str, int beginIndex, int limit, Graphics  context)
          ÁöÁ¤µÈ Graphics ¹®¸ÆÀ¸·Î, ÁöÁ¤µÈ String ÀÇ LineMetrics ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù.
 int getMaxAdvance ()
          ÀÌ Font ÀÇ Ä³¸¯ÅÍÀÇ ÃÖ´ë À¯È¿ÆøÀ» µ¹·ÁÁÝ´Ï´Ù.
 int getMaxAscent ()
          ÀÌ FontMetrics ¿ÀºêÁ§Æ®°¡ ±â¼úÇÏ´Â Font ÀÇ ÃÖ´ë ¾Æ¼¾Æ®¸¦ ÆÇÁ¤ÇÕ´Ï´Ù.
 Rectangle2D getMaxCharBounds (Graphics  context)
          ÁöÁ¤µÈ Graphics ¹®¸ÆÀ¸·Î, ÃÖ´ëÀÇ °æ°è¸¦ °¡Áö´Â ij¸¯ÅÍÀÇ °æ°è¸¦ µ¹·ÁÁÝ´Ï´Ù.
 int getMaxDecent ()
          Ãßõ µÇ°í ÀÖÁö ¾Ê½À´Ï´Ù.  JDK ¹öÁ¯ 1.1. 1 ÀÌÈÄ´Â getMaxDescent() ¸¦ »ç¿ë
 int getMaxDescent ()
          ÀÌ FontMetrics ¿ÀºêÁ§Æ®°¡ ±â¼úÇÏ´Â Font ÀÇ ÃÖ´ë µð ¼¾Æ®¸¦ ÆÇÁ¤ÇÕ´Ï´Ù.
 Rectangle2D getStringBounds (char[] chars, int beginIndex, int limit, Graphics  context)
          ÁöÁ¤µÈ Graphics ¹®¸ÆÀ¸·Î, ÁöÁ¤µÈ ij¸¯ÅÍ ¹è¿­ÀÇ °æ°è¸¦ µ¹·ÁÁÝ´Ï´Ù.
 Rectangle2D getStringBounds (CharacterIterator  ci, int beginIndex, int limit, Graphics  context)
          ÁöÁ¤µÈ Graphics ¹®¸ÆÀ¸·Î, ÁöÁ¤µÈ CharacterIterator ³»ÀÇ À妽º ÷ºÎ ij¸¯ÅÍ ¶óÀÎÀÇ °æ°è¸¦ µ¹·ÁÁÝ´Ï´Ù.
 Rectangle2D getStringBounds (String  str, Graphics  context)
          ÁöÁ¤µÈ Graphics ¹®¸ÆÀ¸·Î, ÁöÁ¤µÈ String ÀÇ °æ°è¸¦ µ¹·ÁÁÝ´Ï´Ù.
 Rectangle2D getStringBounds (String  str, int beginIndex, int limit, Graphics  context)
          ÁöÁ¤µÈ Graphics ¹®¸ÆÀ¸·Î, ÁöÁ¤µÈ String ÀÇ °æ°è¸¦ µ¹·ÁÁÝ´Ï´Ù.
 int[] getWidths ()
          ÀÌ Font ÀÇ ÃÖÃÊÀÇ 256 ij¸¯ÅÍÀÇ À¯È¿ÆøÀ» ÃëµæÇÕ´Ï´Ù.
 boolean hasUniformLineMetrics ()
          Font °¡ ±ÕÀÏÀÇ ¶óÀÎ¸ÞÆ®¸¯½º¸¦ °¡ÁúÁö ¾î¶³Áö¸¦ ÆÇÁ¤ÇÕ´Ï´Ù.
 int stringWidth (String  str)
          ÁöÁ¤µÈ String ¸¦, ÀÌ Font ·Î Ç¥½ÃÇϱâ À§ÇÑ À¯È¿ÆøÀÇ Çհ踦 µ¹·ÁÁÝ´Ï´Ù.
 String toString ()
          ÀÌ FontMetrics ¿ÀºêÁ§Æ®ÀÇ °ªÀÇ String Ç¥ÇöÀ» µ¹·ÁÁÝ´Ï´Ù.
 
Ŭ·¡½º java.lang. Object ¿¡¼­ »ó¼Ó¹ÞÀº ¸Þ¼Òµå
clone , equals , finalize , getClass , hashCode , notify , notifyAll , wait , wait , wait
 

ÇʵåÀÇ »ó¼¼

font

protected Font  font
ÆùÆ®¸ÞÆ®¸¯½ºÀÇ »ý¼ºÃøÀÌ µÇ´Â ½ÇÁ¦ÀÇ Font ÀÔ´Ï´Ù. null ¸¦ ÁöÁ¤ÇÒ ¼ö ¾ø½À´Ï´Ù.

°ü·Ã Ç׸ñ:
getFont()
»ý¼ºÀÚÀÇ »ó¼¼

FontMetrics

protected FontMetrics(Font  font)
ÁöÁ¤µÈ Font ÀÇ ³ôÀÌ¿Í Æø, ¹× ±× Font ÀÇ Æ¯Á¤ÀÇ Ä³¸¯ÅÍ ±Û¸®ÇÁ(glyph)¸¦ Á¶»çÇϱâ À§ÇÑ »õ·Î¿î FontMetrics ¿ÀºêÁ§Æ®¸¦ »ý¼ºÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
font - Font
°ü·Ã Ç׸ñ:
Font
¸Þ¼ÒµåÀÇ »ó¼¼

getFont

public Font  getFont()
ÀÌ FontMetrics ¿ÀºêÁ§Æ®°¡ ±â¼úÇÏ´Â Font ¸¦ µ¹·ÁÁÝ´Ï´Ù.

¹Ýȯ°ª:
ÀÌ FontMetrics ¿ÀºêÁ§Æ®°¡ ±â¼úÇÏ´Â Font

getLeading

public int getLeading()
ÀÌ FontMetrics ¿ÀºêÁ§Æ®°¡ ±â¼úÇÏ´Â Font ÀÇ ¡¸Ç¥ÁØ leading¡¹¸¦ ÆÇÁ¤ÇÕ´Ï´Ù. Ç¥ÁØ leading (Çà°£ÀÇ °£°Ý)´Â ÅØ½ºÆ®°¡ ÀÖ´Â ÇàÀÇ µð ¼¾Æ®¿Í ±× ´ÙÀ½ÀÇ ÇàÀÇ ¾Æ¼¾Æ®ÀÇ »çÀÌ¿¡ È®º¸µÇ´Â ³í¸®ÀûÀÎ ¾çÀÔ´Ï´Ù. ³ôÀÌÀÇ ¸ÞÆ®¸¯½º´Â ÀÌ ¿©ºÐÀÇ °ø°£À» Æ÷ÇÔÇØ °è»êµË´Ï´Ù.

¹Ýȯ°ª:
Font ÀÇ Ç¥ÁØ leading
°ü·Ã Ç׸ñ:
getHeight() , getAscent() , getDescent()

getAscent

public int getAscent()
ÀÌ FontMetrics ¿ÀºêÁ§Æ®°¡ ±â¼úÇÏ´Â Font ÀÇ ¡¸ÆùÆ®¾Æ¼¾Æ®¡¹¸¦ ÆÇÁ¤ÇÕ´Ï´Ù. ÆùÆ®¾Æ¼¾Æ®´Â ÆùÆ®ÀÇ baseline·ÎºÎÅÍ ´ëºÎºÐÀÇ ¿µ¼ýÀÚÀÇ »ó´Ü±îÁöÀÇ °Å¸®ÀÔ´Ï´Ù. Font ÀÇ Ä³¸¯ÅÍ¿¡ µû¶ó¼­´Â ÆùÆ®ÀÇ ¾Æ¼¾Æ®¶óÀÎÀ¸·ÎºÎÅÍ ÃʰúÇÏ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù.

¹Ýȯ°ª:
Font ÀÇ ÆùÆ®¾Æ¼¾Æ®
°ü·Ã Ç׸ñ:
getMaxAscent()

getDescent

public int getDescent()
ÀÌ FontMetrics ¿ÀºêÁ§Æ®°¡ ±â¼úÇÏ´Â Font ÀÇ ¡¸ÆùÆ® µð ¼¾Æ®¡¹¸¦ ÆÇÁ¤ÇÕ´Ï´Ù. ÆùÆ® µð ¼¾Æ®´Â ÆùÆ®ÀÇ baseline·ÎºÎÅÍ µð¼¾´õ¸¦ °¡Áö´Â ´ëºÎºÐÀÇ ¿µ¼ýÀÚÀÇ ÇϴܱîÁöÀÇ °Å¸®ÀÔ´Ï´Ù. Font ÀÇ Ä³¸¯ÅÍ¿¡ µû¶ó¼­´Â ÆùÆ®ÀÇ µð ¼¾Æ® ¶óÀÎÀ¸·ÎºÎÅÍ ÃʰúÇÏ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù.

¹Ýȯ°ª:
Font ÀÇ ÆùÆ® µð ¼¾Æ®
°ü·Ã Ç׸ñ:
getMaxDescent()

getHeight

public int getHeight()
ÀÌ ÆùÆ®ÀÇ ÅØ½ºÆ® 1 ÇàÀÇ Ç¥ÁØÀÇ ³ôÀ̸¦ ÃëµæÇÕ´Ï´Ù. À̰ÍÀº ÀÎÁ¢ÇÏ´Â ÅØ½ºÆ®ÇàÀÇ baselineÀÇ »çÀÌÀÇ °Å¸®ÀÔ´Ï´Ù. ÀÌ °Å¸®´Â leading, ¾Æ¼¾Æ®, ¹× µð ¼¾Æ®ÀÇ ÇÕ°èÄ¡ÀÔ´Ï´Ù. µÕ±Ù °ü°è·Î, ÀÌ °ªÀº getAscent(), getDescent(), getLeading()ÀÇ ÇÕ°è¿Í ÀÏÄ¡ÇÏÁö ¾Ê´Â °ÍÀÌ ÀÖ½À´Ï´Ù. ´Ù¸¸, ÀÌ °Å¸® °£°ÝÀ¸·Î ÀÚ¸®¸Å±èµÇ´Â ÅØ½ºÆ®ÇàÀÌ ¼­·Î ¶³¾îÁ® ÀÖ´Ù°í´Â ÇÁ·ÎÅØ¼ÇµÇ°í ÀÖÁö ¾Ê½À´Ï´Ù. ¿¹¸¦ µé¾î, ¾î´À ij¸¯ÅͰ¡ Ç¥ÁØ ¾Æ¼¾Æ®¸ÞÆ®¸¯½º ¶Ç´Â Ç¥ÁØ µð¼¾Æ®¸ÞÆ®¸¯½ºÀÇ ¾î´À ÂÊÀÎÁö¸¦ ³Ñ°í ÀÖ´Â °æ¿ì, ÇàÀÌ ¿À¹ö·¦ ÇÏ´Â ÀÏÀÌ ÀÖ½À´Ï´Ù.

¹Ýȯ°ª:
ÆùÆ®ÀÇ Ç¥ÁØ ³ôÀÌ
°ü·Ã Ç׸ñ:
getLeading() , getAscent() , getDescent()

getMaxAscent

public int getMaxAscent()
ÀÌ FontMetrics ¿ÀºêÁ§Æ®°¡ ±â¼úÇÏ´Â Font ÀÇ ÃÖ´ë ¾Æ¼¾Æ®¸¦ ÆÇÁ¤ÇÕ´Ï´Ù. ij¸¯ÅͰ¡ ÀÌ ³ôÀ̷κÎÅÍ ÃʰúÇÒ °ÍÀº ¾ø½À´Ï´Ù.

¹Ýȯ°ª:
Font ÀÇ Ä³¸¯ÅÍÀÇ ÃÖ´ë ¾Æ¼¾Æ®
°ü·Ã Ç׸ñ:
getAscent()

getMaxDescent

public int getMaxDescent()
ÀÌ FontMetrics ¿ÀºêÁ§Æ®°¡ ±â¼úÇÏ´Â Font ÀÇ ÃÖ´ë µð ¼¾Æ®¸¦ ÆÇÁ¤ÇÕ´Ï´Ù. ij¸¯ÅͰ¡ ÀÌ ³ôÀ̷κÎÅÍ ÃʰúÇÒ °ÍÀº ¾ø½À´Ï´Ù.

¹Ýȯ°ª:
Font ÀÇ Ä³¸¯ÅÍÀÇ ÃÖ´ë µð ¼¾Æ®
°ü·Ã Ç׸ñ:
getDescent()

getMaxDecent

public int getMaxDecent()
Ãßõ µÇ°í ÀÖÁö ¾Ê½À´Ï´Ù.  JDK ¹öÁ¯ 1.1. 1 ÀÌÈÄ´Â getMaxDescent() ¸¦ »ç¿ë

ÇÏÀ§ ȣȯ¼º (À») À§Çؼ­¸¸ ÁغñµÇ¾î ÀÖ½À´Ï´Ù.

¹Ýȯ°ª:
Font ÀÇ Ä³¸¯ÅÍÀÇ ÃÖ´ë µð ¼¾Æ®
°ü·Ã Ç׸ñ:
getMaxDescent()

getMaxAdvance

public int getMaxAdvance()
ÀÌ Font ÀÇ Ä³¸¯ÅÍÀÇ ÃÖ´ë À¯È¿ÆøÀ» µ¹·ÁÁÝ´Ï´Ù. À¯È¿ÆøÀº ij¸¯ÅÍ ¶óÀÎÀÇ baselineÀÇ Á´ÜÀÇ Á¡À¸·ÎºÎÅÍ ¿ì´ÜÀÇ Á¡±îÁöÀÇ °Å¸®ÀÔ´Ï´Ù. À¯È¿ String ´Â ¹Ýµå½Ã ij¸¯ÅÍÀÇ À¯È¿Ä¡ÀÇ ÇÕ°è°¡ ¾Æ´Õ´Ï´Ù.

¹Ýȯ°ª:
Font ÀÇ ÀÓÀÇÀÇ Ä³¸¯ÅÍÀÇ ÃÖ´ë À¯È¿Æø. ÃÖ´ë À¯È¿ÆøÀ» ¸ð¸£´Â °æ¿ì´Â -1

charWidth

public int charWidth(int ch)
ÀÌ Font ÀÇ ÁöÁ¤ÇÑ Ä³¸¯ÅÍÀÇ À¯È¿ÆøÀ» µ¹·ÁÁÝ´Ï´Ù. À¯È¿ÆøÀº ij¸¯ÅÍ ¶óÀÎÀÇ baselineÀÇ Á´ÜÀÇ Á¡À¸·ÎºÎÅÍ ¿ì´ÜÀÇ Á¡±îÁöÀÇ °Å¸®ÀÔ´Ï´Ù. À¯È¿ String ´Â ¹Ýµå½Ã ij¸¯ÅÍÀÇ À¯È¿ÆøÀÇ ÇÕ°è´Â ¾Æ´Ñ °Í¿¡ ÁÖÀÇÇØ ÁÖ¼¼¿ä.

ÆÄ¶ó¹ÌÅÍ:
ch - ÃøÁ¤ ´ë»óÀÇ Ä³¸¯ÅÍ
¹Ýȯ°ª:
ÀÌ FontMetrics ¿ÀºêÁ§Æ®°¡ ±â¼úÇÏ´Â Font ÀÇ ÁöÁ¤µÈ char ÀÇ À¯È¿Æø
°ü·Ã Ç׸ñ:
charsWidth(char[], int, int) , stringWidth(String)

charWidth

public int charWidth(char ch)
ÀÌ Font ÀÇ ÁöÁ¤ÇÑ Ä³¸¯ÅÍÀÇ À¯È¿ÆøÀ» µ¹·ÁÁÝ´Ï´Ù. À¯È¿ÆøÀº ij¸¯ÅÍ ¶óÀÎÀÇ baselineÀÇ Á´ÜÀÇ Á¡À¸·ÎºÎÅÍ ¿ì´ÜÀÇ Á¡±îÁöÀÇ °Å¸®ÀÔ´Ï´Ù. À¯È¿ String ´Â ¹Ýµå½Ã ij¸¯ÅÍÀÇ À¯È¿ÆøÀÇ ÇÕ°è´Â ¾Æ´Ñ °Í¿¡ ÁÖÀÇÇØ ÁÖ¼¼¿ä.

ÆÄ¶ó¹ÌÅÍ:
ch - ÃøÁ¤ ´ë»óÀÇ Ä³¸¯ÅÍ
¹Ýȯ°ª:
ÀÌ FontMetrics ¿ÀºêÁ§Æ®°¡ ±â¼úÇÏ´Â Font ÀÇ ÁöÁ¤µÈ char ÀÇ À¯È¿Æø
°ü·Ã Ç׸ñ:
charsWidth(char[], int, int) , stringWidth(String)

stringWidth

public int stringWidth(String  str)
ÁöÁ¤µÈ String ¸¦, ÀÌ Font ·Î Ç¥½ÃÇϱâ À§ÇÑ À¯È¿ÆøÀÇ Çհ踦 µ¹·ÁÁÝ´Ï´Ù. À¯È¿ÆøÀ̶õ, ij¸¯ÅÍ ¶óÀÎÀÇ baseline»óÀÇ Á´ÜÀÇ Á¡À¸·ÎºÎÅÍ ¿ì´ÜÀÇ Á¡±îÁöÀÇ °Å¸®ÀÔ´Ï´Ù.

ÀÌ ¸Þ¼Òµå·Î µ¹·ÁÁÖ¾îÁö´Â À¯È¿ÆøÀÇ ÇÕ°è´Â Ç¥Çö ¹®¸ÆÀ» °í·ÁÇϰí ÀÖÁö ¾Ê´Â °Í¿¡ ÁÖÀÇÇØ ÁÖ¼¼¿ä. µû¶ó¼­, ¿¡Àϸ®¾î¡ Á¦°Å ¹× ºÎºÐ ¸ÞÆ®¸¯½ºÈùÆ®°¡ À¯È¿Æø¿¡ ¿µÇâÀ» ÁÖ´Â ÀÏÀÌ ÀÖ½À´Ï´Ù. ¿¡Àϸ®¾î¡ Á¦°Å ¹× ºÎºÐ ¸ÞÆ®¸¯½ºÈùÆ®¸¦ À¯È¿ÇÏ°Ô ÇÏ·Á¸é , ÀÌ ¸Þ¼Òµå´Â ¾Æ´Ï°í getStringBounds (String, Graphics) ¸¦ »ç¿ëÇØ ÁÖ¼¼¿ä. À¯È¿ String ´Â ¹Ýµå½Ã ij¸¯ÅÍÀÇ À¯È¿Ä¡ÀÇ ÇÕ°è°¡ ¾Æ´Õ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
str - ÃøÁ¤µÇ´Â String
¹Ýȯ°ª:
ÀÌ FontMetrics °¡ ±â¼úÇÏ´Â Font ÀÇ ÁöÁ¤µÈ String ÀÇ À¯È¿Æø
°ü·Ã Ç׸ñ:
bytesWidth(byte[], int, int) , charsWidth(char[], int, int) , getStringBounds(String, Graphics)

charsWidth

public int charsWidth(char[] data,
                      int off,
                      int len)
ÁöÁ¤µÈ ij¸¯ÅÍ ¹è¿­À» ÀÌ Font ·Î Ç¥½ÃÇϱâ À§ÇÑ À¯È¿ÆøÀÇ Çհ踦 µ¹·ÁÁÝ´Ï´Ù. À¯È¿ÆøÀº ij¸¯ÅÍ ¶óÀÎÀÇ baselineÀÇ Á´ÜÀÇ Á¡À¸·ÎºÎÅÍ ¿ì´ÜÀÇ Á¡±îÁöÀÇ °Å¸®ÀÔ´Ï´Ù. À¯È¿ String ´Â ¹Ýµå½Ã ij¸¯ÅÍÀÇ À¯È¿ÆøÀÇ ÇÕ°è°¡ ¾Æ´Õ´Ï´Ù. ÁöÁ¤ÇÑ ¹üÀ§¿¡¼­ ij¸¯ÅÍÀÇ String ¸¦ ÃøÁ¤ÇÏ´Â °æ¿ì¿Í °°Àº °á°ú¸¦ ¾òÀ» ¼ö ÀÖ½À´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
data - ÃøÁ¤µÇ´Â ij¸¯ÅÍÀÇ ¹è¿­
off - ¹è¿­ÁßÀÇ Ä³¸¯ÅÍÀÇ °³½Ã ¿ÀÇÁ¼Â(offset)
len - ¹è¿­·ÎºÎÅÍ ÃøÁ¤µÇ´Â ij¸¯Åͼö
¹Ýȯ°ª:
ÀÌ FontMetrics ¿ÀºêÁ§Æ®°¡ ±â¼úÇÏ´Â ÆùÆ®ÀÇ ÁöÁ¤µÈ char ¹è¿­ÀÇ ºÎºÐ ¹è¿­ÀÇ À¯È¿Æø
°ü·Ã Ç׸ñ:
charWidth(int) , charWidth(char) , bytesWidth(byte[], int, int) , stringWidth(String)

bytesWidth

public int bytesWidth(byte[] data,
                      int off,
                      int len)
ÁöÁ¤µÈ ij¸¯ÅÍ ¹è¿­À» ÀÌ Font ·Î Ç¥½ÃÇϱâ À§ÇÑ À¯È¿ÆøÀÇ Çհ踦 µ¹·ÁÁÝ´Ï´Ù. À¯È¿ÆøÀº ij¸¯ÅÍ ¶óÀÎÀÇ baselineÀÇ Á´ÜÀÇ Á¡À¸·ÎºÎÅÍ ¿ì´ÜÀÇ Á¡±îÁöÀÇ °Å¸®ÀÔ´Ï´Ù. À¯È¿ String ´Â ¹Ýµå½Ã ij¸¯ÅÍÀÇ À¯È¿ÆøÀÇ ÇÕ°è°¡ ¾Æ´Õ´Ï´Ù. ÁöÁ¤ÇÑ ¹üÀ§¿¡¼­ ij¸¯ÅÍÀÇ String ¸¦ ÃøÁ¤ÇÏ´Â °æ¿ì¿Í °°Àº °á°ú¸¦ ¾òÀ» ¼ö ÀÖ½À´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
data - ÃøÁ¤µÇ´Â ¹ÙÀÌÆ®ÀÇ ¹è¿­
off - ¹è¿­ÁßÀÇ ¹ÙÀÌÆ®ÀÇ °³½Ã ¿ÀÇÁ¼Â(offset)
len - ¹è¿­·ÎºÎÅÍ ÃøÁ¤µÇ´Â ¹ÙÀÌÆ®¼ö
¹Ýȯ°ª:
ÀÌ FontMetrics ¿ÀºêÁ§Æ®°¡ ±â¼úÇÏ´Â Font ÀÇ ÁöÁ¤µÈ byte ¹è¿­ÀÇ ºÎºÐ ¹è¿­ÀÇ À¯È¿Æø
°ü·Ã Ç׸ñ:
charsWidth(char[], int, int) , stringWidth(String)

getWidths

public int[] getWidths()
ÀÌ Font ÀÇ ÃÖÃÊÀÇ 256 ij¸¯ÅÍÀÇ À¯È¿ÆøÀ» ÃëµæÇÕ´Ï´Ù. À¯È¿ÆøÀº ij¸¯ÅÍ ¶óÀÎÀÇ baselineÀÇ Á´ÜÀÇ Á¡À¸·ÎºÎÅÍ ¿ì´ÜÀÇ Á¡±îÁöÀÇ °Å¸®ÀÔ´Ï´Ù. À¯È¿ String ´Â ¹Ýµå½Ã ij¸¯ÅÍÀÇ À¯È¿ÆøÀÇ ÇÕ°è´Â ¾Æ´Ñ °Í¿¡ ÁÖÀÇÇØ ÁÖ¼¼¿ä.

¹Ýȯ°ª:
ÀÌ FontMetrics ¿ÀºêÁ§Æ®°¡ ±â¼úÇÏ´Â Font ÀÇ Ä³¸¯ÅÍÀÇ À¯È¿ÆøÀÌ ÀúÀåµÇ°í ÀÖ´Â ¹è¿­

hasUniformLineMetrics

public boolean hasUniformLineMetrics()
Font °¡ ±ÕÀÏÀÇ ¶óÀÎ¸ÞÆ®¸¯½º¸¦ °¡ÁúÁö ¾î¶³Áö¸¦ ÆÇÁ¤ÇÕ´Ï´Ù. º¹ÇÕ ÆùÆ®´Â ´Ù¾çÇÑ Ä³¸¯ÅÍ ¼¼Æ®¸¦ ¸Á¶óÇϱâ À§Çؼ­ º¹¼öÀÇ ÆùÆ®·Î ±¸¼ºµÇ´Â ÀÏÀÌ ÀÖ½À´Ï´Ù. ±× °æ¿ì,FontLineMetrics ¿ÀºêÁ§Æ®´Â ±ÕÀÏÇÏÁö´Â ¾Ê½À´Ï´Ù. ÆùÆ® ¸¶´Ù, ´Ù¸¥ ¾Æ¼¾Æ®, µð ¼¾Æ®, ¸ÞÆ®¸¯½ºµîÀ» °¡Áö´Â ÀÏÀÌ ÀÖ½À´Ï´Ù. ÀÌ Á¤º¸´Â Çà ÃøÁ¤ ¹× Çà ºÐÇÒ¿¡ ÇÊ¿äÇÏ°Ô µÇ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù.

¹Ýȯ°ª:
ÆùÆ®°¡ ±ÕÀÏÀÇ ¶óÀÎ¸ÞÆ®¸¯½º¸¦ °¡Áö´Â °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
°ü·Ã Ç׸ñ:
Font.hasUniformLineMetrics()

getLineMetrics

public LineMetrics  getLineMetrics(String  str,
                                  Graphics  context)
ÁöÁ¤µÈ Graphics ¹®¸ÆÀ¸·Î, ÁöÁ¤µÈ String ÀÇ LineMetrics ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
str - ÁöÁ¤µÈ String
context - ÁöÁ¤µÈ Graphics ¹®¸Æ
¹Ýȯ°ª:
ÁöÁ¤µÈ String ¹× Graphics ¹®¸ÆÀ¸·Î »ý¼ºµÈ LineMetrics ¿ÀºêÁ§Æ®
°ü·Ã Ç׸ñ:
Font.getLineMetrics(String, FontRenderContext)

getLineMetrics

public LineMetrics  getLineMetrics(String  str,
                                  int beginIndex,
                                  int limit,
                                  Graphics  context)
ÁöÁ¤µÈ Graphics ¹®¸ÆÀ¸·Î, ÁöÁ¤µÈ String ÀÇ LineMetrics ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
str - ÁöÁ¤µÈ String
beginIndex - str ÀÇ °³½Ã ¿ÀÇÁ¼Â(offset)
limit - str ÀÇ ±æÀÌ
context - ÁöÁ¤µÈ Graphics ¹®¸Æ
¹Ýȯ°ª:
ÁöÁ¤µÈ String ¹× Graphics ¹®¸ÆÀ¸·Î »ý¼ºµÈ LineMetrics ¿ÀºêÁ§Æ®
°ü·Ã Ç׸ñ:
Font.getLineMetrics(String, int, int, FontRenderContext)

getLineMetrics

public LineMetrics  getLineMetrics(char[] chars,
                                  int beginIndex,
                                  int limit,
                                  Graphics  context)
ÁöÁ¤µÈ Graphics ¹®¸ÆÀ¸·Î, ÁöÁ¤µÈ ij¸¯ÅÍ ¹è¿­ÀÇ LineMetrics ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
chars - ÁöÁ¤µÈ ij¸¯ÅÍ ¹è¿­
beginIndex - chars ÀÇ °³½Ã ¿ÀÇÁ¼Â(offset)
limit - chars ÀÇ ±æÀÌ
context - ÁöÁ¤µÈ Graphics ¹®¸Æ
¹Ýȯ°ª:
ÁöÁ¤µÈ ij¸¯ÅÍ ¹è¿­ ¹× Graphics ¹®¸ÆÀ¸·Î ÀÛ¼ºµÈ LineMetrics ¿ÀºêÁ§Æ®
°ü·Ã Ç׸ñ:
Font.getLineMetrics(char[], int, int, FontRenderContext)

getLineMetrics

public LineMetrics  getLineMetrics(CharacterIterator  ci,
                                  int beginIndex,
                                  int limit,
                                  Graphics  context)
ÁöÁ¤µÈ Graphics ¹®¸ÆÀ¸·Î, ÁöÁ¤µÈ CharacterIterator ÀÇ LineMetrics ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
ci - ÁöÁ¤µÈ CharacterIterator
beginIndex - ci ÀÇ °³½Ã ¿ÀÇÁ¼Â(offset)
limit - ci ÀÇ Á¾·á À妽º
context - ÁöÁ¤µÈ Graphics ¹®¸Æ
¹Ýȯ°ª:
ÁöÁ¤µÈ Àμö·Î »ý¼ºµÈ LineMetrics ¿ÀºêÁ§Æ®
°ü·Ã Ç׸ñ:
Font.getLineMetrics(CharacterIterator, int, int, FontRenderContext)

getStringBounds

public Rectangle2D  getStringBounds(String  str,
                                   Graphics  context)
ÁöÁ¤µÈ Graphics ¹®¸ÆÀ¸·Î, ÁöÁ¤µÈ String ÀÇ °æ°è¸¦ µ¹·ÁÁÝ´Ï´Ù. ÀÌ °æ°è´Â String ¸¦ ¹èÄ¡Çϱâ À§Çؼ­ »ç¿ëµË´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
str - ÁöÁ¤µÈ String
context - ÁöÁ¤µÈ Graphics ¹®¸Æ
¹Ýȯ°ª:
ÁöÁ¤µÈ Graphics ¹®¸ÆÀ» °¡Á®, ÁöÁ¤µÈ String ÀÇ ¹Ù¿îµò±×º¹½º¸¦ ³ªÅ¸³»´Â
°ü·Ã Ç׸ñ:
Font.getStringBounds(String, FontRenderContext)

getStringBounds

public Rectangle2D  getStringBounds(String  str,
                                   int beginIndex,
                                   int limit,
                                   Graphics  context)
ÁöÁ¤µÈ Graphics ¹®¸ÆÀ¸·Î, ÁöÁ¤µÈ String ÀÇ °æ°è¸¦ µ¹·ÁÁÝ´Ï´Ù. ÀÌ °æ°è´Â String ¸¦ ¹èÄ¡Çϱâ À§Çؼ­ »ç¿ëµË´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
str - ÁöÁ¤µÈ String
beginIndex - str ÀÇ ¼±µÎÀÇ ¿ÀÇÁ¼Â(offset)
limit - str ÀÇ ±æÀÌ
context - ÁöÁ¤µÈ Graphics ¹®¸Æ
¹Ýȯ°ª:
ÁöÁ¤µÈ Graphics ¹®¸ÆÀ» °¡Á®, ÁöÁ¤µÈ String ÀÇ ¹Ù¿îµò±×º¹½º¸¦ ³ªÅ¸³»´Â Rectangle2D
°ü·Ã Ç׸ñ:
Font.getStringBounds(String, int, int, FontRenderContext)

getStringBounds

public Rectangle2D  getStringBounds(char[] chars,
                                   int beginIndex,
                                   int limit,
                                   Graphics  context)
ÁöÁ¤µÈ Graphics ¹®¸ÆÀ¸·Î, ÁöÁ¤µÈ ij¸¯ÅÍ ¹è¿­ÀÇ °æ°è¸¦ µ¹·ÁÁÝ´Ï´Ù. ÀÌ °æ°è´Â ÁöÁ¤µÈ ij¸¯ÅÍ ¹è¿­,beginIndex, ¹× limit ·Î ÀÛ¼ºµÈ String ¸¦ ¹èÄ¡Çϱâ À§Çؼ­ »ç¿ëµË´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
chars - ij¸¯ÅÍ ¹è¿­
beginIndex - ij¸¯ÅÍ ¹è¿­ÀÇ Ãʱ⠿ÀÇÁ¼Â(offset)
limit - ij¸¯ÅÍ ¹è¿­ÀÇ ±æÀÌ
context - ÁöÁ¤µÈ Graphics ¹®¸Æ
¹Ýȯ°ª:
ÁöÁ¤µÈ Graphics ¹®¸ÆÀ» °¡Á®, ÁöÁ¤µÈ ij¸¯ÅÍ ¹è¿­ÀÇ ¹Ù¿îµò±×º¹½º¸¦ ³ªÅ¸³»´Â Rectangle2D
°ü·Ã Ç׸ñ:
Font.getStringBounds(char[], int, int, FontRenderContext)

getStringBounds

public Rectangle2D  getStringBounds(CharacterIterator  ci,
                                   int beginIndex,
                                   int limit,
                                   Graphics  context)
ÁöÁ¤µÈ Graphics ¹®¸ÆÀ¸·Î, ÁöÁ¤µÈ CharacterIterator ³»ÀÇ À妽º ÷ºÎ ij¸¯ÅÍ ¶óÀÎÀÇ °æ°è¸¦ µ¹·ÁÁÝ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
ci - ÁöÁ¤µÈ CharacterIterator
beginIndex - ci ÀÇ °³½Ã ¿ÀÇÁ¼Â(offset)
limit - ci ÀÇ Á¾·á À妽º
context - ÁöÁ¤µÈ Graphics ¹®¸Æ
¹Ýȯ°ª:
ÁöÁ¤µÈ Graphics ¹®¸ÆÀ» °¡Á®, ÁöÁ¤µÈ CharacterIterator ³»ÀÇ À妽º ÷ºÎ ij¸¯ÅÍÀÇ ¹Ù¿îµò±×º¹½º¸¦ ³ªÅ¸³»´Â Rectangle2D
°ü·Ã Ç׸ñ:
Font.getStringBounds(CharacterIterator, int, int, FontRenderContext)

getMaxCharBounds

public Rectangle2D  getMaxCharBounds(Graphics  context)
ÁöÁ¤µÈ Graphics ¹®¸ÆÀ¸·Î, ÃÖ´ëÀÇ °æ°è¸¦ °¡Áö´Â ij¸¯ÅÍÀÇ °æ°è¸¦ µ¹·ÁÁÝ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
context - ÁöÁ¤µÈ Graphics ¹®¸Æ
¹Ýȯ°ª:
ÃÖ´ëÀÇ °æ°è¸¦ °¡Áö´Â ij¸¯ÅÍÀÇ ¹Ù¿îµò±×º¹½º¸¦ ³ªÅ¸³»´Â Rectangle2D
°ü·Ã Ç׸ñ:
Font.getMaxCharBounds(FontRenderContext)

toString

public String  toString()
ÀÌ FontMetrics ¿ÀºêÁ§Æ®ÀÇ °ªÀÇ String Ç¥ÇöÀ» µ¹·ÁÁÝ´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º Object ³»ÀÇ toString
¹Ýȯ°ª:
ÀÌ FontMetrics ¿ÀºêÁ§Æ®ÀÇ String Ç¥Çö
µµÀÔµÈ ¹öÁ¯:
JDK1. 0.

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.