JavaTM 2 Platform
Standard Ed. 5.0

java.awt.im
ÀÎÅÍÆäÀ̽º InputMethodRequests

¾Ë·ÁÁø ¼­ºê ÀÎÅÍÆäÀ̽º ¸ñ·Ï :
InputMethodContext

public interface InputMethodRequests

InputMethodRequests´Â ÀÎDz ¸Þ¼­µå¸¦ Ãë±ÞÇϱâ À§Çؼ­ ÅؽºÆ® ÆíÁý ÄÄÆÛ³ÍÆ®·Î ó¸®ÇÒ ÇÊ¿ä°¡ ÀÖ´Â ¿ä±¸¸¦ Á¤ÀÇÇÕ´Ï´Ù. ÄÄÆÛ³ÍÆ®´Â ÀÌ ÀÎÅÍÆäÀ̽º ÀÚü¸¦ ±¸ÇöÇÏ´Â Àϵµ, ¶Ç´Â ±× ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÏ´Â µ¶¸³ÇÑ °´Ã¼¸¦ »ç¿ëÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ÀÌ ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÏ´Â °´Ã¼´Â ÄÄÆÛ³ÍÆ®ÀÇ getInputMethodRequests ¸Þ¼­µå·ÎºÎÅÍ µ¹·ÁÁÖ°íÁú ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù.

¶Ç, ÅؽºÆ® ÆíÁý ÄÄÆÛ³ÍÆ®´Â ÀÎDz ¸Þ¼­µåÀÇ À̺¥Æ® ¸®½º³Ê¸¦ Á¦°øÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù.

ÀÎÅÍÆäÀ̽º´Â ´ÙÀ½ÀÇ 2°³ÀÇ ÀÔ·Â »ç¿ëÀÚ ÀÎÅÍÆäÀ̽ºÀÇ ¾î´ÀÂÊÀ̵çÀ» Áö¿øÇϵµ·Ï ¼³°èµË´Ï´Ù.

µµÀÔµÈ ¹öÀü :
1.2
°ü·Ã Ç׸ñ:
Component.getInputMethodRequests(), InputMethodListener

¸Þ¼­µå °³¿ä
 AttributedCharacterIterator cancelLatestCommittedText (AttributedCharacterIterator.Attribute [] attributes)
          ÅؽºÆ® ÆíÁý ÄÄÆÛ³ÍÆ®·ÎºÎÅÍ ÃÖ½ÅÀÇ È®Á¤ ÅؽºÆ®¸¦ ÃëµæÇØ, ÄÄÆÛ³ÍÆ®ÀÇ ÅؽºÆ® º»Ã¼·ÎºÎÅÍ ±× ÅؽºÆ®¸¦ »èÁ¦ÇÕ´Ï´Ù.
 AttributedCharacterIterator getCommittedText (int beginIndex, int endIndex, AttributedCharacterIterator.Attribute [] attributes)
          ¹ÌÈ®Á¤ÀÇ ÅؽºÆ®¸¦ Á¦¿ÜÇØ, ÅؽºÆ® ÆíÁý ÄÄÆÛ³ÍÆ®¿¡ Æ÷ÇԵǰí ÀÖ´Â ÅؽºÆ® Àüü ¹× ¼Ó¼º¿¡ÀÇ ¾×¼¼½º¸¦ Á¦°øÇÏ´Â ¹Ýº¹ÀÚ¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 int getCommittedTextLength ()
          ¹ÌÈ®Á¤ÀÇ (º¯È¯) ÅؽºÆ®¸¦ Á¦¿ÜÇÑ, ÅؽºÆ® ÆíÁý ÄÄÆÛ³ÍÆ®¿¡ Æ÷ÇԵǰí ÀÖ´Â ÅؽºÆ® ÀüüÀÇ ±æÀ̸¦ ¸®ÅÏÇÕ´Ï´Ù.
 int getInsertPositionOffset ()
          ÅؽºÆ® ÆíÁý ÄÄÆÛ³ÍÆ®¿¡ Æ÷ÇԵǰí ÀÖ´Â È®Á¤ ÅؽºÆ®³»ÀÇ »ðÀÔ À§Ä¡ÀÇ ¿ÀÇÁ¼Â(offset)¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 TextHitInfo getLocationOffset (int x, int y)
          È­¸é»óÀ¸·Î ÁöÁ¤µÈ Àý´ë x ¹× y ÁÂÇ¥ÀÇ, º¯È¯ ÅؽºÆ®³»¿¡¼­ÀÇ ¿ÀÇÁ¼Â(offset)¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 AttributedCharacterIterator getSelectedText (AttributedCharacterIterator.Attribute [] attributes)
          ÅؽºÆ® ÆíÁý ÄÄÆÛ³ÍÆ®»ó¿¡¼­ ¼±Åõǰí ÀÖ´Â ÅؽºÆ®¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 Rectangle getTextLocation (TextHitInfo  offset)
          ÇöÀçÀÇ º¯È¯ ÅؽºÆ®¿¡¼­ÀÇ ÁöÁ¤µÈ ¿ÀÇÁ¼Â(offset)ÀÇ À§Ä¡, ¶Ç´Â È®Á¤ ÅؽºÆ®¿¡¼­ÀÇ ¼±Åà ¹üÀ§ÀÇ À§Ä¡¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 

¸Þ¼­µåÀÇ »ó¼¼

getTextLocation

Rectangle  getTextLocation(TextHitInfo  offset)
ÇöÀçÀÇ º¯È¯ ÅؽºÆ®¿¡¼­ÀÇ ÁöÁ¤µÈ ¿ÀÇÁ¼Â(offset)ÀÇ À§Ä¡, ¶Ç´Â È®Á¤ ÅؽºÆ®¿¡¼­ÀÇ ¼±Åà ¹üÀ§ÀÇ À§Ä¡¸¦ ¸®ÅÏÇÕ´Ï´Ù. ÀÌ Á¤º¸´Â ¿¹¸¦ µé¾î º¯È¯ ÅؽºÆ®ÀÇ ±Ùó¿¡ Èĺ¸ À©µµ¿ì¸¦ ¹èÄ¡Çϰųª È®Á¤ ÅؽºÆ®ÀÇ »ðÀÔóÀÇ À§Ä¡ÀÇ ±Ùó¿¡ º¯È¯ À©µµ¿ì¸¦ ¹èÄ¡Çϱâ À§Çؼ­ »ç¿ëµË´Ï´Ù.

ÄÄÆÛ³ÍÆ®¿¡ º¯È¯ ÅؽºÆ®°¡ Æ÷ÇԵǴ (ÄÄÆÛ³ÍÆ®¿¡ º¸³»Áö´Â ÃÖ½ÅÀÇ InputMethodEvent¿¡ º¯È¯ ÅؽºÆ®°¡ Æ÷ÇԵDZ⠶§¹®¿¡) °æ¿ì, ¿ÀÇÁ¼Â(offset)´Â º¯È¯ ÅؽºÆ®·ÎºÎÅÍÀÇ »ó´ë À§°ªÀÌ µË´Ï´Ù. ¿ÀÇÁ¼Â(offset) 0 Àº º¯È¯ ÅؽºÆ®ÀÇ ÃÖÃÊÀÇ ¹®ÀÚ¸¦ ³ªÅ¸³», ¸®ÅÏµÈ À§Ä¡´Â ÀÌ ¹®ÀÚÀÇ À§°ªÀÌ µË´Ï´Ù.

ÄÄÆÛ³ÍÆ®°¡ º¯È¯ ÅؽºÆ®¸¦ °¡ÁöÁö ¾Ê´Â °æ¿ì, ¿ÀÇÁ¼Â(offset)´Â ¹«½ÃµÇ¾î ¸®ÅÏµÈ À§Ä¡´Â ¼±Åà ÅؽºÆ®°¡ Æ÷ÇԵǰí ÀÖ´Â ¸Ç ¸¶Áö¸· ÁÙ³»ÀÇ ÇÏÀ̶óÀÌÆ®ÀÇ ¼±µÎ (Çà¹æÇâ)°¡ µË´Ï´Ù. ¿¹¸¦ µé¾î ¿ÞÂÊ¿¡¼­ ¿À¸¥ÂÊ¿¡ÀÇ °¡·Î¾²±âÀÇ ÅؽºÆ® (¿µ¾îµî)¿¡¼­´Â ¼±Åà ÅؽºÆ®°¡ Æ÷ÇԵǰí ÀÖ´Â ¸Ç ¸¶Áö¸· ÁÙÀÇ Á´ܿ¡ ÀÖ´Â ¹®ÀÚÀÇ ¿ÞÂÊ¿·ÀÇ À§°ªÀÌ ¸®Åϵ˴ϴ٠. À§¿¡¼­ ¹ØÀ¸·ÎÀÇ ¼¼·Î ¾²±âÀÇ ÅؽºÆ®·Î ¿À¸¥ÂÊÀÇ ÇàÀ¸·ÎºÎÅÍ ¿ÞÂÊÀÇ Çà¿¡ ¾²´Â °æ¿ì´Â ¼±ÅÃÇÑ ÅؽºÆ®°¡ Æ÷ÇԵǰí ÀÖ´Â Á¦ÀÏ¿ÞÂÊÀÇ ÇàÀÇ ¼±µÎÀÇ À§°ªÀÌ ¸®Åϵ˴ϴ٠.

À§Ä¡´Â µÎ²² 0 caret·Î¼­ ³ªÅ¸³»Áý´Ï´Ù. Áï, ÅؽºÆ®°¡ Ⱦ¹æÇâ¿¡ ·»´õ¸µ µÇ´Â °æ¿ì´Â³ÐÀÌ 0, ÅؽºÆ®°¡ ¼¼·Î ¹æÇâ¿¡ ·»´õ¸µ µÇ´Â °æ¿ì´Â ³ôÀÌ 0 ÀÌ µË´Ï´Ù. ´Ù¸¥ ÅؽºÆ® ¹æÇâÀÇ °æ¿ì´Â ¼¼·Î ¹æÇ⠶Ǵ Ⱦ¹æÇâ¿¡ ¸ÅÇÎ ÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. ±¸ÇüÀº Àý´ë È­¸é ÁÂÇ¥¸¦ »ç¿ëÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
offset - º¯È¯ ÅؽºÆ®°¡ ÀÖ´Â °æ¿ì´Â º¯È¯ ÅؽºÆ®³»¿¡¼­ÀÇ ÁÂÇ¥. ±×·¸Áö ¾ÊÀº °æ¿ì´Â null
¹Ýȯ°ª:
ÁÂÇ¥ÀÇ È­¸é À§Ä¡¸¦ ³ªÅ¸³»´Â ±¸Çü

getLocationOffset

TextHitInfo  getLocationOffset(int x,
                              int y)
È­¸é»óÀ¸·Î ÁöÁ¤µÈ Àý´ë x ¹× y ÁÂÇ¥ÀÇ, º¯È¯ ÅؽºÆ®³»¿¡¼­ÀÇ ¿ÀÇÁ¼Â(offset)¸¦ ¸®ÅÏÇÕ´Ï´Ù. ÀÌ Á¤º¸´Â ¿¹¸¦ µé¾î ¸¶¿ì½º Ŭ¸¯ ¹× ¸¶¿ì½º Ä¿¼­¸¦ ó¸®Çϱâ À§Çؼ­ »ç¿ëµË´Ï´Ù. ¿ÀÇÁ¼Â(offset)´Â º¯È¯ ÅؽºÆ®¿¡ ´ëÇÑ »ó´ë À§Ä¡¿¡¼­ ¿ÀÇÁ¼Â(offset) 0 Àº º¯È¯ ÅؽºÆ®ÀÇ ¼±µÎ¸¦ ³ªÅ¸³À´Ï´Ù.

À§°ªÀÌ º¯È¯ ÅؽºÆ®°¡ Â÷ÁöÇÏ´Â ¿µ¿ªÀÇ ¹Û¿¡ ÀÖ´Â °æ¿ì´Â nullÀ» ¸®ÅÏÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
x - È­¸é»ó¿¡¼­ÀÇ Àý´ë x ÁÂÇ¥
y - È­¸é»ó¿¡¼­ÀÇ Àý´ë y ÁÂÇ¥
¹Ýȯ°ª:
º¯È¯ ÅؽºÆ®³»¿¡¼­ÀÇ ÁÂÇ¥¸¦ ±â¼úÇÏ´Â ÅؽºÆ® È÷Æ® Á¤º¸

getInsertPositionOffset

int getInsertPositionOffset()
ÅؽºÆ® ÆíÁý ÄÄÆÛ³ÍÆ®¿¡ Æ÷ÇԵǰí ÀÖ´Â È®Á¤ ÅؽºÆ®³»ÀÇ »ðÀÔ À§Ä¡ÀÇ ¿ÀÇÁ¼Â(offset)¸¦ ¸®ÅÏÇÕ´Ï´Ù. ÀÌ°ÍÀº ÀÎDz ¸Þ¼­µå¸¦ ÅëÇؼ­ ÀÔ·ÂµÈ ¹®ÀÚÀÇ »ðÀÔ À§Ä¡ÀÇ ¿ÀÇÁ¼Â(offset)ÀÔ´Ï´Ù. ÀÌ Á¤º¸´Â ¿¹¸¦ µé¾î »ðÀÔ À§Ä¡ÀÇ ÀüÈÄÀÇ ÅؽºÆ®¸¦ Á¶»çÇϱâ À§Çؼ­ ÀÎDz ¸Þ¼­µå¿¡ ÀÇÇØ »ç¿ëµË´Ï´Ù.

¹Ýȯ°ª:
»ðÀÔ À§Ä¡ÀÇ ÁÂÇ¥

getCommittedText

AttributedCharacterIterator  getCommittedText(int beginIndex,
                                             int endIndex,
                                             AttributedCharacterIterator.Attribute [] attributes)
¹ÌÈ®Á¤ÀÇ ÅؽºÆ®¸¦ Á¦¿ÜÇØ, ÅؽºÆ® ÆíÁý ÄÄÆÛ³ÍÆ®¿¡ Æ÷ÇԵǰí ÀÖ´Â ÅؽºÆ® Àüü ¹× ¼Ó¼º¿¡ÀÇ ¾×¼¼½º¸¦ Á¦°øÇÏ´Â ¹Ýº¹ÀÚ¸¦ ¸®ÅÏÇÕ´Ï´Ù. ¹ÌÈ®Á¤ÀÇ (º¯È¯) ÅؽºÆ®´Â À妽ºÀÇ °è»ê¿¡¼­´Â ¹«½ÃµÇ¾î ¹Ýº¹ÀÚ¸¦ ÅëÇؼ­ ¾×¼¼½º °¡´ÉÇÏ°Ô´Â µÇÁö ¾Ê½À´Ï´Ù.

ÀÎDz ¸Þ¼­µå´Â °ü·ÃµÈ ¼Ó¼ºÀÇ ¸®½ºÆ®¸¦ Á¦°øÇÏ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù. ±× °æ¿ì, ±¸ÇöÃøÀÌ °¡Áö´Â ±× ¿ÜÀÇ ¼Ó¼º¿¡ ´ëÇÑ Á¤º¸´Â ¹Ýº¹ÀÚ¸¦ ÅëÇؼ­ ¾×¼¼½º °¡´ÉÇÏ°Ô ÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù. ¼Ó¼º ¸®½ºÆ®°¡ nullÀÎ °æ¿ì´Â ÀÌ¿ë °¡´ÉÇÑ ¸ðµç ¼Ó¼º Á¤º¸¸¦ ¾×¼¼½º °¡´ÉÇÏ°Ô ÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù.

ÆĶó¹ÌÅÍ:
beginIndex - ÃÖÃÊÀÇ ¹®ÀÚÀÇ À妽º
endIndex - ¸¶Áö¸· ¹®ÀÚÀÇ ÈÄ¿¡ °è¼ÓµÇ´Â ¹®ÀÚÀÇ À妽º
attributes - ÀÎDz ¸Þ¼­µå¿¡ °ü·ÃµÈ ¼Ó¼ºÀÇ ¸®½ºÆ®
¹Ýȯ°ª:
ÅؽºÆ® ¹× ÅؽºÆ®ÀÇ ¼Ó¼º¿¡ ¾×¼¼½º ÇÒ ¼ö ÀÖ´Â ¹Ýº¹ÀÚ

getCommittedTextLength

int getCommittedTextLength()
¹ÌÈ®Á¤ÀÇ (º¯È¯) ÅؽºÆ®¸¦ Á¦¿ÜÇÑ, ÅؽºÆ® ÆíÁý ÄÄÆÛ³ÍÆ®¿¡ Æ÷ÇԵǰí ÀÖ´Â ÅؽºÆ® ÀüüÀÇ ±æÀ̸¦ ¸®ÅÏÇÕ´Ï´Ù.

¹Ýȯ°ª:
¹ÌÈ®Á¤ÀÇ ÅؽºÆ®¸¦ Á¦¿ÜÇÑ ÅؽºÆ®ÀÇ ±æÀÌ

cancelLatestCommittedText

AttributedCharacterIterator  cancelLatestCommittedText(AttributedCharacterIterator.Attribute [] attributes)
ÅؽºÆ® ÆíÁý ÄÄÆÛ³ÍÆ®·ÎºÎÅÍ ÃÖ½ÅÀÇ È®Á¤ ÅؽºÆ®¸¦ ÃëµæÇØ, ÄÄÆÛ³ÍÆ®ÀÇ ÅؽºÆ® º»Ã¼·ÎºÎÅÍ ±× ÅؽºÆ®¸¦ »èÁ¦ÇÕ´Ï´Ù. ÀÌ°ÍÀº È®Á¤ ÅؽºÆ®¸¦ ÀÌÀüÀÇ º¯È¯ »óÅ¿¡ µÇµ¹¸®´Â ÀϺÎÀÇ ÀÎDz ¸Þ¼­µåÀÇ ¡¸È®Á¤ Ãë¼Ò¡¹±â´ÉÀ¸·Î »ç¿ëµË´Ï´Ù. º¯È¯ ÅؽºÆ®´Â InputMethodEvent¸¦ »ç¿ëÇØ ÄÄÆÛ³ÍÆ®¿¡ º¸³»Áý´Ï´Ù.

ÀϹÝÀûÀ¸·Î ÀÌ ±â´ÉÀº »ç¿ëÀÚ°¡ ÅؽºÆ®·Î ´Ù¸¥ ¿ÀÆÛ·¹À̼ÇÀ» ½ÇÇàÇÑ ÈÄ¿¡´Â ¾ø°í, ÅؽºÆ®°¡ È®Á¤µÈ Á÷ÈÄ¿¡¸¸ Áö¿øµË´Ï´Ù. ÀÌ ±â´ÉÀÌ Áö¿øµÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì´Â nullÀ» ¸®ÅÏÇÕ´Ï´Ù.

ÀÎDz ¸Þ¼­µå´Â °ü·ÃµÈ ¼Ó¼ºÀÇ ¸®½ºÆ®¸¦ Á¦°øÇÏ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù. ±× °æ¿ì, ±¸ÇöÃøÀÌ °¡Áö´Â ±× ¿ÜÀÇ ¼Ó¼º¿¡ ´ëÇÑ Á¤º¸´Â ¹Ýº¹ÀÚ¸¦ ÅëÇؼ­ ¾×¼¼½º °¡´ÉÇÏ°Ô ÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù. ¼Ó¼º ¸®½ºÆ®°¡ nullÀÎ °æ¿ì´Â ÀÌ¿ë °¡´ÉÇÑ ¸ðµç ¼Ó¼º Á¤º¸¸¦ ¾×¼¼½º °¡´ÉÇÏ°Ô ÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù.

ÆĶó¹ÌÅÍ:
attributes - ÀÎDz ¸Þ¼­µå¿¡ °ü·ÃµÈ ¼Ó¼ºÀÇ ¸®½ºÆ®
¹Ýȯ°ª:
ÃÖ½ÅÀÇ È®Á¤ ÅؽºÆ®, ¶Ç´Â null ( ¡¸È®Á¤ Ãë¼Ò¡¹±â´ÉÀÌ Áö¿øµÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì)

getSelectedText

AttributedCharacterIterator  getSelectedText(AttributedCharacterIterator.Attribute [] attributes)
ÅؽºÆ® ÆíÁý ÄÄÆÛ³ÍÆ®»ó¿¡¼­ ¼±Åõǰí ÀÖ´Â ÅؽºÆ®¸¦ ¸®ÅÏÇÕ´Ï´Ù. ÀÌ°ÍÀº ´Ù¾çÇÑ ¸ñÀûÀ¸·Î »ç¿ëµË´Ï´Ù. 1°³ÀÇ ¿¹·Î¼­ ÀϺÎÀÇ ÀÎDz ¸Þ¼­µåÀÇ ¡¸À纯ȯ¡¹±â´ÉÀÌ ÀÖ½À´Ï´Ù. ÀÌ °æ¿ì ÀÎDz ¸Þ¼­µå´Â ÀÎDz ¸Þ¼­µå À̺¥Æ®¸¦ º¸³», ¼±Åõǰí ÀÖ´Â ÅؽºÆ®¸¦ º¯È¯ ÅؽºÆ®¿¡ ¿Å°Ü³õ½À´Ï´Ù. ÀÎDz ¸Þ¼­µåÀÇ ±â´É¿¡ ÀÀÇØ, ÀÌ°ÍÀº ¼±Åà ÅؽºÆ®¿¡ ´ëÀÀÇÏ´Â ¿øÀÇ º¯È¯ ÅؽºÆ®, ÅؽºÆ®³»¿¡ ¸¶Áö¸·¿¡ ÀÔ·ÂµÈ º¯È¯ ÅؽºÆ®, ¶Ç´Â ¼±Åà ÅؽºÆ®¸¦ ¹ÙÅÁÀ¸·Î µÇµ¹¸° ÅؽºÆ®°¡ µÉ ¼öµµ ÀÖ½À´Ï´Ù.

ÀÎDz ¸Þ¼­µå´Â °ü·ÃµÈ ¼Ó¼ºÀÇ ¸®½ºÆ®¸¦ Á¦°øÇÏ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù. ±× °æ¿ì, ±¸ÇöÃøÀÌ °¡Áö´Â ±× ¿ÜÀÇ ¼Ó¼º¿¡ ´ëÇÑ Á¤º¸´Â ¹Ýº¹ÀÚ¸¦ ÅëÇؼ­ ¾×¼¼½º °¡´ÉÇÏ°Ô ÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù. ¼Ó¼º ¸®½ºÆ®°¡ nullÀÎ °æ¿ì´Â ÀÌ¿ë °¡´ÉÇÑ ¸ðµç ¼Ó¼º Á¤º¸¸¦ ¾×¼¼½º °¡´ÉÇÏ°Ô ÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù.

ÆĶó¹ÌÅÍ:
attributes - ÀÎDz ¸Þ¼­µå¿¡ °ü·ÃµÈ ¼Ó¼ºÀÇ ¸®½ºÆ®
¹Ýȯ°ª:
ÇöÀç ¼±Åõǰí ÀÖ´Â ÅؽºÆ®

JavaTM 2 Platform
Standard Ed. 5.0

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