|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
| ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
| °³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå | ||||||||||
java.lang.Object | +--java.awt.font.FontRenderContext
FontRenderContext Ŭ·¡½º´Â ÅØ½ºÆ®ÀÇ Ä¡¼ö¸¦ ¿Ã¹Ù¸£°Ô ÃøÁ¤Çϴµ¥ ÇÊ¿äÇÑ Á¤º¸ÀÇ ÄÁÅ×À̳ÊÀÔ´Ï´Ù. ÅØ½ºÆ®ÀÇ »çÀÌÁî´Â ¾Æ¿ìÆ®¶óÀÎÀ» Çȼ¿¿¡ MAP ÇÏ´Â ±ÔÄ¢À̳ª, ¾îÇø®ÄÉÀ̼ÇÀÌ Á¦°øÇϴ ǥÇö ÈùÆ®¿¡ ÀÇÇØ ¹Ù²î´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù.
±×·¯ÇÑ Á¤º¸ÀÇ ÀϷʷμ´Â Àμâ»óÀÇ Æ÷ÀÎÆ®¸¦ Çȼ¿¿¡ ½½Ä¶¸µ ÇÏ´Â º¯È¯ Á¤º¸°¡ ÀÖ½À´Ï´Ù. 1 Æ÷ÀÎÆ®´Â 1 ÀÎÄ¡ÀÇ °Í 1/72 À̶ó°í Á¤Àǵǰí ÀÖ½À´Ï´Ù. À̰ÍÀº ÀüÅëÀûÀΠȰÆÇ Àμâ ÀÌ·¡ »ç¿ëµÇ°í ÀÖ´Â Æ÷ÀÎÆ®¶õ, Á¶±Ý ´Ù¸¨´Ï´Ù. 600 dpi ÀÇ µð¹ÙÀ̽º·Î 12pt ·Î¼ Ç¥Çö µÇ´Â ij¸¯ÅÍÀÇ »çÀÌÁî´Â °°Àº ij¸¯Å͸¦ 72 dpi ÀÇ µð¹ÙÀ̽º·Î 12pt ·Î¼ Ç¥Çö ÇÏ´Â °æ¿ì¿Í´Â ´Ù¸¨´Ï´Ù. À̰ÍÀº ÆùÆ®ÀÇ ¼³°è½Ã·Î ÁöÁ¤µÈ, Çȼ¿ °æ°èÀÇ µÕ±ÙÀ̳ª ÈùÆ®µîÀÇ ¿äÀÎÀ̱⠶§¹®¿¡ÀÔ´Ï´Ù.
¾îÇø®ÄÉÀ̼ÇÀ¸·Î ÁöÁ¤µÈ ÆòȰÈ, ¹× ºÎºÐ ¸ÞÆ®¸¯½º°¡, Çȼ¿ °æ°èÀÇ µÕ±Ù À§ÇØ(¶§¹®¿¡), ij¸¯ÅÍÀÇ »çÀÌÁî¿¡ ¿µÇâÀ» ÁÖ´Â ÀÏÀÌ ÀÖ½À´Ï´Ù.
Åë»ó,FontRenderContext ÀÇ ÀνºÅϽº´Â Graphics2D ¿ÀºêÁ§Æ®·ÎºÎÅÍ ÃëµæÇÕ´Ï´Ù. Á÷Á¢ »ý¼ºµÇ´Â FontRenderContext ´Â ¾î´À ±×·¡ÇÈ µð¹ÙÀ̽ºµµ Ç¥½ÃÇÒ ¼ö ¾ø½À´Ï´Ù. ¶Ç, ¿¹±âÄ¡ ¾ÊÀº °á°ú³ª À߸øÇÑ °á°ú°¡ µÉ ¼öµµ ÀÖ½À´Ï´Ù.
RenderingHints.KEY_TEXT_ANTIALIASING ,
RenderingHints.KEY_FRACTIONALMETRICS ,
Graphics2D.getFontRenderContext() ,
LineMetrics | »ý¼ºÀÚÀÇ °³¿ä | |
protected |
FontRenderContext ()
»õ·Î¿î FontRenderContext ¿ÀºêÁ§Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù. |
|
FontRenderContext (AffineTransform tx,
boolean isAntiAliased,
boolean usesFractionalMetrics)
ÀÓÀÇ ÁöÁ¤ÀÇ AffineTransform , ¹× »õ·Ó°Ô ±¸ÃàµÇ´Â ¿ÀºêÁ§Æ®ÀÇ ÆòÈ°È¿Í ºÎºÐ ¸ÞÆ®¸¯½ºÀÇ À¯¹«¸¦ ÁöÁ¤ÇÏ´Â 2 °³ÀÇ boolean Ä¡·ÎºÎÅÍ FontRenderContext ¿ÀºêÁ§Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù. |
| ¸Þ¼ÒµåÀÇ °³¿ä | |
boolean |
equals (FontRenderContext rhs)
rhs ÀÇ º¯È¯, ÆòȰÈ, ¹× ºÎºÐ ¸ÞÆ®¸¯½ºÀÇ °ªÀÌ À̰Ͱú µ¿ÀÏÇÑ °æ¿ì´Â true ¸¦ µ¹·ÁÁÝ´Ï´Ù. |
boolean |
equals (Object obj)
obj °¡ FontRenderContext ÀÇ ÀνºÅϽºÀ̸ç, ±× º¯È¯, ÆòȰÈ, ¹× ºÎºÐ ¸ÞÆ®¸¯½ºÀÇ °ªÀÌ À̰Ͱú µ¿ÀÏÇÑ °æ¿ì´Â true ¸¦ µ¹·ÁÁÝ´Ï´Ù. |
AffineTransform |
getTransform ()
ÀÌ FontRenderContext ·Î Àμâ»óÀÇ Æ÷ÀÎÆ®¸¦ Çȼ¿¿¡ ½½Ä¶¸µ Çϱâ À§Çؼ »ç¿ëµÇ´Â º¯È¯À» µ¹·ÁÁÝ´Ï´Ù. |
int |
hashCode ()
ÀÌ FontRenderContext ÀÇ ÇØ½Ã Äڵ带 µ¹·ÁÁÝ´Ï´Ù. |
boolean |
isAntiAliased ()
ÀÌ FontRenderContext ·Î »ç¿ëµÇ°í ÀÖ´Â ÅØ½ºÆ®ÀÇ ¿¡Àϸ®¾î¡ Á¦°Å ¸ðµå¸¦ µ¹·ÁÁÝ´Ï´Ù. |
boolean |
usesFractionalMetrics ()
ÀÌ FontRenderContext ·Î »ç¿ëÇϱâ À§Çؼ(¶§¹®¿¡) ¾îÇø®ÄÉÀ̼ÇÀÌ ¿ä±¸ÇÏ´Â ÅØ½ºÆ®ÀÇ ºÎºÐ ¸ÞÆ®¸¯½º¿¡ °üÇÑ ¸ðµå¸¦ µ¹·ÁÁÝ´Ï´Ù. |
| Ŭ·¡½º java.lang. Object ¿¡¼ »ó¼Ó¹ÞÀº ¸Þ¼Òµå |
clone , finalize , getClass , notify , notifyAll , toString , wait , wait , wait |
| »ý¼ºÀÚÀÇ »ó¼¼ |
protected FontRenderContext()
FontRenderContext ¿ÀºêÁ§Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù.
public FontRenderContext(AffineTransform tx,
boolean isAntiAliased,
boolean usesFractionalMetrics)
AffineTransform , ¹× »õ·Ó°Ô ±¸ÃàµÇ´Â ¿ÀºêÁ§Æ®ÀÇ ÆòÈ°È¿Í ºÎºÐ ¸ÞÆ®¸¯½ºÀÇ À¯¹«¸¦ ÁöÁ¤ÇÏ´Â 2 °³ÀÇ boolean Ä¡·ÎºÎÅÍ FontRenderContext ¿ÀºêÁ§Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù.
tx - ÀÌ FontRenderContext ·Î Àμâ»óÀÇ Æ÷ÀÎÆ®¸¦ Çȼ¿¿¡ ½½Ä¶¸µ Çϱâ À§Çؼ »ç¿ëµÇ´Â º¯È¯. null ÀÇ °æ¿ì´Â Ç׵ȯÀÌ »ç¿ëµÇ´ÂisAntiAliased - »õ·Ó°Ô ±¸ÃàµÇ´Â ¿ÀºêÁ§Æ®ÀÇ ÆòȰÈÀÇ À¯¹«¸¦ ÁöÁ¤ÇÏ´ÂusesFractionalMetrics - »õ·Ó°Ô ±¸ÃàµÇ´Â ¿ÀºêÁ§Æ®°¡ ºÎºÐ ¸ÞÆ®¸¯½º¸¦ »ç¿ëÇÒÁö ¾î¶³Áö¸¦ ÁöÁ¤ÇÑ´Ù| ¸Þ¼ÒµåÀÇ »ó¼¼ |
public AffineTransform getTransform()
FontRenderContext ·Î Àμâ»óÀÇ Æ÷ÀÎÆ®¸¦ Çȼ¿¿¡ ½½Ä¶¸µ Çϱâ À§Çؼ »ç¿ëµÇ´Â º¯È¯À» µ¹·ÁÁÝ´Ï´Ù.
FontRenderContext ÀÇ AffineTransformAffineTransform public boolean isAntiAliased()
FontRenderContext ·Î »ç¿ëµÇ°í ÀÖ´Â ÅØ½ºÆ®ÀÇ ¿¡Àϸ®¾î¡ Á¦°Å ¸ðµå¸¦ µ¹·ÁÁÝ´Ï´Ù.
FontRenderContext ·Î ÅØ½ºÆ®°¡ ¿¡Àϸ®¾î¡ Á¦°Å 󸮵ǰí ÀÖ´Â °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â falseRenderingHints.KEY_TEXT_ANTIALIASING public boolean usesFractionalMetrics()
FontRenderContext ·Î »ç¿ëÇϱâ À§Çؼ(¶§¹®¿¡) ¾îÇø®ÄÉÀ̼ÇÀÌ ¿ä±¸ÇÏ´Â ÅØ½ºÆ®ÀÇ ºÎºÐ ¸ÞÆ®¸¯½º¿¡ °üÇÑ ¸ðµå¸¦ µ¹·ÁÁÝ´Ï´Ù.
FontRenderContext ·Î ºÎºÐ ¸ÞÆ®¸¯½º¿¡ µû¶ó ·¹À̾ƿôÀ» ½Ç½ÃÇÏ´Â °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â falseRenderingHints.KEY_FRACTIONALMETRICS public boolean equals(Object obj)
Object ³»ÀÇ equals obj - µ¿ÀÏÇÑÁö ¾î¶²Áö°¡ ÆÇÁ¤µÇ´Â ¿ÀºêÁ§Æ®
FontRenderContext ¿Í µ¿ÀÏÇÑ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â falseObject.hashCode() ,
Hashtable public boolean equals(FontRenderContext rhs)
rhs - µ¿ÀÏÇÑÁö ¾î¶²Áö°¡ ÆÇÁ¤µÇ´Â FontRenderContext
rhs °¡ ÀÌ FontRenderContext ¿Í µ¿ÀÏÇÑ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â falsepublic int hashCode()
Object ³»ÀÇ hashCode Object.equals(java.lang.Object) ,
Hashtable
|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
| ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
| °³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå | ||||||||||
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.