|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | »ý¼ºÀÚ | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
public interface InputMethodDescriptor
ÀÎDz ¸Þ¼µåÀÇ ¼±Åà ¹× ·Îµå¸¦ °¡´ÉÇÏ°Ô Çϱâ À§Çؼ ±× ÀÎDz ¸Þ¼µå¿¡ °üÇÑ ÃæºÐÇÑ Á¤º¸¸¦ Á¦°øÇÏ´Â ¸Þ¼µå¸¦ Á¤ÀÇÇÕ´Ï´Ù. ÀÎDz ¸Þ¼µå ÀÚü´Â ½ÇÁ¦·Î »ç¿ëÇÒ ¶§¸¸ ·Îµå µË´Ï´Ù.
¸Þ¼µå °³¿ä | |
---|---|
InputMethod |
createInputMethod ()
´ëÀÀÇÏ´Â ÀÎDz ¸Þ¼µåÀÇ »õ·Î¿î ÀνºÅϽº¸¦ »ý¼ºÇÕ´Ï´Ù. |
Locale [] |
getAvailableLocales ()
´ëÀÀÇÏ´Â ÀÎDz ¸Þ¼µå°¡ Áö¿øÇÏ´Â ·ÎÄÉÀÏÀ» ¸®ÅÏÇÕ´Ï´Ù. |
String |
getInputMethodDisplayName (Locale inputLocale,
Locale displayLanguage)
ÁöÁ¤µÈ ÀÔ·Â ·ÎÄÉÀÏÀÇ ÀÎDz ¸Þ¼µå¿¡ ´ëÀÀÇÏ´Â »ç¿ëÀÚ¿¡ °Ô Ç¥½ÃµÇ´Â À̸§À» ±× À̸§ÀÌ Ç¥½ÃµÇ´Â ¾ð¾î·Î ¸®ÅÏÇÕ´Ï´Ù. |
Image |
getInputMethodIcon (Locale inputLocale)
ÀÎDz ¸Þ¼µå¿¡ ´ëÀÀÇÏ´ÂÀÚ½Ä ¾ÆÀÌÄÜÀ» ¸®ÅÏÇÕ´Ï´Ù. |
boolean |
hasDynamicLocaleList ()
½ÇÇà½Ã¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ·ÎÄÉÀÏÀÇ ¸®½ºÆ®°¡ º¯°æµÉ °¡´É¼ºÀÌ ÀÖÀ»Áö ¾î¶³Áö¸¦ ¸®ÅÏÇÕ´Ï´Ù. |
¸Þ¼µåÀÇ »ó¼¼ |
---|
Locale [] getAvailableLocales() throws AWTException
InputContext.selectInputMethod(Locale)
)¿¡ ÀÇÇØ ÀÎDz ¸Þ¼µå¸¦ ¼±ÅÃÇÒ °æ¿ì¿¡ »ç¿ëÇÕ´Ï´Ù. ¶Ç, ·ÎÄÉÀÏ¿¡ ÀÇÇØ »ç¿ëÀÚ¿¡ °Ô Ç¥½ÃÇÏ´Â ÀÎDz ¸Þ¼µå¸¦ ¼ÒÆ® ÇÒ ¶§¿¡µµ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÎDz ¸Þ¼µåÀÇ ÇÁ¶óÀ̸Ӹ® ·ÎÄÉÀϸ¸ÀÌ ¸®Åϵ˴ϴÙ
. ¿¹¸¦ µé¾î
ÀϺ»¾îÀÇ ÀÎDz ¸Þ¼µå°¡ ·Î¸¶ÀÚÀÇ ÆÄ½º½º¸£¸ðµå¸¦ °®Ãß°í ÀÖ´Â °æ¿ì¿¡¼µµ, º¸Åë, ÀϺ»¾î¸¸ÀÌ ¸®Åϵ˴ϴÙ
. µû¶ó¼, ¸®ÅϵÈ
·ÎÄÉÀÏÀÇ ¸®½ºÆ®´Â º¸Åë, ·ÎÄÉÀÏÀÇ ºÎºÐÁýÇÕÀ¸·Î °Å±â¿¡ ´ëÀÀÇÏ´Â ÀÎDz ¸Þ¼µåÀÇ ±¸Çö InputMethod.setLocale(java.util.Locale)
´Â true¸¦ ¸®ÅÏÇÕ´Ï´Ù.
hasDynamicLocaleList()
°¡ true¸¦ µ¹·ÁÁÖ¸é, ÀÌ ¸Þ¼µå´Â Á¤º¸°¡ ÇÊ¿äÇÏ°Ô µÉ ¶§¸¶´Ù È£ÃâÇÕ´Ï´Ù. ÀÌ·¸°Ô ÇØ, ³×Æ®¿öÅ© ÀÚ¿ø¿¡
Á¸Çϰí ÀÖ´Â ÀÎDz ¸Þ¼µå¿¡ ´ëÇØ¼ ÀÚ¿øÀ» ÀÌ¿ëÇÒ ¼ö ÀÖÀ» ¶§´Â ·ÎÄÉÀÏÀ» Ãß°¡ÇØ, ÀÚ¿øÀ» ÀÌ¿ëÇÒ ¼ö ¾øÀ» ¶§´Â ·ÎÄÉÀÏÀ» »èÁ¦ÇÒ ±âȸ°¡ ÁÖ¾îÁý´Ï´Ù.
AWTException
- ÀÎDz ¸Þ¼µå°¡ ÀνºÅçÀÌ ºÒ¿ÏÀüÇÏ´ÙµîÀÇ ÀÌÀ¯·Î½á »ç¿ëÇÒ ¼ö ¾ø´Â °æ¿ìboolean hasDynamicLocaleList()
String getInputMethodDisplayName(Locale inputLocale, Locale displayLanguage)
inputLocale ÆÄ¶ó¹ÌÅÍ´Â ÅØ½ºÆ®¸¦ ÀÔ·ÂÇÏ´Â ·ÎÄÉÀÏÀ» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ ÆÄ¶ó¹ÌÅÍ´Â ÀÌ ±â¼úÀÚÀÇ getAvailableLocales()
¸Þ¼µå·ÎºÎÅÍ ÃëµæÇÑ °ª, ¶Ç´Â null ¸¸À» ÃëÇÕ´Ï´Ù. nullÀÎ °æ¿ì´Â ÀÔ·Â ·ÎÄÉÀÏ¿¡
Á¸ÇÏÁö ¾Ê´Â ÀÎDz ¸Þ¼µå¸íÀ» ¸®ÅÏÇÕ´Ï´Ù.
ÁöÁ¤µÈ ¾ð¾î Ç¥½Ã¸¦ »ç¿ëÇÒ ¼ö ¾ø´Â °æ¿ì´Â ´Ù¸¥ ¾ð¾î¸¦ »ç¿ëÇÕ´Ï´Ù.
inputLocale
- ÅØ½ºÆ® ÀÔ·ÂÀ» Áö¿øÇÏ´Â ·ÎÄÉÀÏ, ¶Ç´Â nulldisplayLanguage
- À̸§À» Ç¥½ÃÇÏ´Â ¾ð¾îImage getInputMethodIcon(Locale inputLocale)
inputLocale ÆÄ¶ó¹ÌÅÍ´Â ÅØ½ºÆ®¸¦ ÀÔ·ÂÇÏ´Â ·ÎÄÉÀÏÀ» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ ÆÄ¶ó¹ÌÅÍ´Â ÀÌ ±â¼úÀÚÀÇ getAvailableLocales()
¸Þ¼µå·ÎºÎÅÍ ÃëµæÇÑ °ª, ¶Ç´Â null ¸¸À» ÃëÇÕ´Ï´Ù. nullÀÎ °æ¿ì´Â ÀÔ·Â ·ÎÄÉÀÏ¿¡
Á¸ÇÏÁö ¾Ê´Â ÀÎDz ¸Þ¼µåÀÚ½Ä ¾ÆÀÌÄÜÀ» ¸®ÅÏÇÕ´Ï´Ù.
¾ÆÀÌÄÜÀÇ »çÀÌÁî´Â 16×16 Çȼ¿·Î ÇÕ´Ï´Ù.
inputLocale
- ÅØ½ºÆ® ÀÔ·ÂÀ» Áö¿øÇÏ´Â ·ÎÄÉÀÏ, ¶Ç´Â null
InputMethod createInputMethod() throws Exception
Exception
- ÀÎDz ¸Þ¼µåÀÇ ÀνºÅϽºÀÇ »ý¼ºÁß¿¡ ÀϾ´Â ¸ðµç ¿¹¿Ü
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | »ý¼ºÀÚ | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.