|
MID ÇÁ·ÎÇÊ | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Choice´Â ¹Ì¸® Á¤ÀÇµÈ ¼±Åà Ç׸ñ °³¼ö¿¡¼ ¼±Åà »çÇ×À» ±¸ÇöÇÏ´Â
»ç¿ëÀÚ ÀÎÅÍÆäÀ̽º ±¸¼º ¿ä¼Ò¿¡ ´ëÇÑ API¸¦ Á¤ÀÇÇÕ´Ï´Ù.
ÀÌ·¯ÇÑ UI ±¸¼º ¿ä¼Ò´Â List
¹×
ChoiceGroup
ÀÔ´Ï´Ù. Choice
ÀÇ ³»¿ëÀº
¹®ÀÚ¿°ú À̹ÌÁö·Î Ç¥ÇöµË´Ï´Ù.
Choice
ÀÇ °¢ ¿ä¼Ò´Â ÅØ½ºÆ® ¹®ÀÚ¿ ºÎºÐ,
Image
ºÎºÐ ¹× ¸ðµÎ
ÇÑ ´ÜÀ§·Î 󸮵Ǵ ±Û²Ã ¼Ó¼ºÀ¸·Î
±¸¼ºµË´Ï´Ù. ±Û²Ã ¼Ó¼ºÀº ÅØ½ºÆ® ºÎºÐ¿¡ Àû¿ëµÇ¸ç ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼
Á¦¾îÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿ä¼Ò¿¡ À̹ÌÁö ºÎºÐÀÌ ¾ø´Â °æ¿ì
ÀÀ¿ë ÇÁ·Î±×·¥Àº À̹ÌÁö¿¡ null
À» Á¦°øÇÒ ¼ö ÀÖ½À´Ï´Ù.
±¸Çö ½Ã ÅØ½ºÆ® ¹®ÀÚ¿ÀÇ ½ÃÀÛ ºÎºÐ¿¡ À̹ÌÁö¸¦ Ç¥½ÃÇØ¾ß ÇÕ´Ï´Ù.
Choice
¿¡ ¶ÇÇÑ ÅØ½ºÆ® ¹®ÀÚ¿ÀÇ ½ÃÀÛ ºÎºÐ¿¡
¼±Åà ǥ½Ã±â(¶óµð¿À ¹öưÀ̳ª È®Àζõ µî)°¡ ÀÖ´Â °æ¿ì
ÇØ´ç ¿ä¼ÒÀÇ À̹ÌÁö´Â ¼±Åà ǥ½Ã±â¿Í ÅØ½ºÆ® ¹®ÀÚ¿ ½ÃÀÛ ºÎºÐ »çÀÌ¿¡
ÀÖ¾î¾ß ÇÕ´Ï´Ù.
»õ ¿ä¼Ò°¡ »ðÀԵǰųª Ãß°¡µÇ¸é ±¸Çö ½Ã ±Û²Ã ¼Ó¼ºÀÇ ±âº» ±Û²ÃÀÌ
Á¦°øµË´Ï´Ù. ÀÌ ±âº» ±Û²ÃÀº ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ
setFont(i, null)
¸¦ È£ÃâÇÒ ¶§ »ç¿ëÇÏ´Â ±Û²Ã°ú °°½À´Ï´Ù.
¸ðµç ChoiceGroup
ÀνºÅϽº´Â °°Àº ±âº» ±Û²ÃÀ» °¡Á®¾ß Çϸç
List
ÀνºÅϽºµµ ¸ðµÎ °°Àº ±âº» ±Û²ÃÀ» °¡Á®¾ß ÇÕ´Ï´Ù.
ÇÏÁö¸¸ Choice
°´Ã¼¿¡ »ç¿ëµÈ ±âº» ±Û²ÃÀº
Font.getDefaultFont
¿¡¼ ¹ÝȯÇÏ´Â ±Û²Ã°ú´Â ´Ù¸¦ ¼ö ÀÖ½À´Ï´Ù.
Choice
¿ä¼ÒÀÇ Image
ºÎºÐÀº
º¯°æ °¡´ÉÇÑ °æ¿ìµµ ÀÖ°í º¯°æ ºÒ°¡´ÉÇÑ °æ¿ìµµ ÀÖ½À´Ï´Ù.
Image
°¡ º¯°æ °¡´ÉÇÑ °æ¿ì¿¡´Â Choice
°¡
ÀÌ Image
·Î ±¸¼ºµÇ°Å³ª
Choice
¿ä¼Ò¸¦
append
, insert
¶Ç´Â
set
¸Þ¼Òµå·Î
¸¸µé°Å³ª ¼öÁ¤ÇÒ ¶§ À̹ÌÁö ³»¿ëÀÇ
½º³À¼¦À» »ý¼ºÇÏ´Â °Í°ú °°Àº ±â´ÉÀ» ÇÕ´Ï´Ù.
Choice
¿ä¼ÒÀÇ ³»¿ëÀÌ Ç¥½ÃµÉ ¶§¸¶´Ù ½º³À¼¦ÀÌ »ç¿ëµË´Ï´Ù.
±× ÈÄ ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ÇØ´ç Image
À» °¡Á®¿À´õ¶óµµ
À§ ¸Þ¼Òµå Áß Çϳª¿¡ ´ëÇÑ ´ÙÀ½ È£ÃâÀÌ ÀÖÀ» ¶§±îÁö
½º³À¼¦Àº ¼öÁ¤µÇÁö ¾Ê½À´Ï´Ù. Choice
°¡ µð½ºÇ÷¹ÀÌ¿¡
Ç¥½ÃµÇ¾î ÀÖÀ¸¸é ½º³À¼¦À» ¾÷µ¥ÀÌÆ®ÇÒ ¼ö ¾ø½À´Ï´Ù.
ÀÌ´Â ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼
Displayables
¿Í Items
°¡
Ç¥½ÃµÈ ´ÙÀ½ µð½ºÇ÷¹ÀÌ¿¡¼ »ç¶óÁ®¾ß ÇÒ Á¤È®ÇÑ ½ÃÁ¡À»
Á¦¾îÇÒ ¼ö ¾ø±â ¶§¹®ÀÔ´Ï´Ù.
´ÙÀ½ Äڵ忡¼´Â Choice
ch
ÀÇ
k
¿ä¼Ò À̹ÌÁö ºÎºÐÀ» °»½ÅÇÏ´Â ±â¼ú¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.
|
ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼ À̹ÌÁö¸¦ Á¦°øÇϰí ÇØ´ç À̹ÌÁö°¡
À̹ÌÁö¸¦ Ç¥½ÃÇÒ ÀåÄ¡ ¿ë·®À» ÃʰúÇÏ´Â °æ¿ì ±¸Çö ½Ã
ÀÌ À̹ÌÁö¸¦ ÀÚ¸¦Áö ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
±¸Çö ½Ã ¸ðµç ¿ä¼Ò¿¡ ´ëÇØ µ¿ÀÏÇÑ ¾çÀÇ °ø°£À» ÇÒ´çÇÒ ¼ö ÀÖÀ¸¹Ç·Î
ƯÁ¤ Choice
°´Ã¼ ³»ÀÇ Images
´Â ¸ðµÎ
°°Àº Å©±â¿©¾ß ÇÕ´Ï´Ù. ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼
Display.getBestImageWidth(int)
¿Í Display.getBestImageHeight(int)
¸¦
È£ÃâÇÏ¿© ÇØ´ç ±¸ÇöÀÇ À̹ÌÁö Å©±â
±ÇÀå »çÇ×À» Äõ¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù.
¿ä¼Ò°¡ ¸Å¿ì ±æ°Å³ª ÁÙ ¹Ù²ÞÀÌ Æ÷ÇԵǾî ÀÖ´Â °æ¿ì ±¸Çö ½Ã ¿ä¼ÒÀÇ ÀϺθ¸ Ç¥½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·± °æ¿ì¿¡´Â ±¸Çö ½Ã »ç¿ëÀÚ°¡ °¡´ÉÇÑ ¸¹Àº ¿ä¼Ò¸¦ º¼ ¼ö ÀÖµµ·Ï ¼ö´ÜÀ» Á¦°øÇØ¾ß ÇÕ´Ï´Ù. ÇÑ ¿ä¼Ò¸¦ ¿©·¯ ÁÙ¿¡ ÁٹٲÞÇÏ¿© Ç¥½ÃÇÏ´Â °æ¿ì¿¡´Â µÎ ¹øÂ° ÀÌÈÄÀÇ ÁÙÀÌ °°Àº ¿ä¼ÒÀÇ ÀϺÎÀÌ¸ç »õ·Î¿î ¿ä¼Ò°¡ ¾Æ´ÔÀ» »ç¿ëÀÚ¿¡°Ô È®½ÇÈ÷ ¾Ë·Á¾ß ÇÕ´Ï´Ù.
ÁÙ¹Ù²Þ ¹®ÀÚ¸¦ Æ÷ÇÔÇÏ´Â ¿ä¼Ò µî ±ä ¿ä¼Ò¸¦ Ç¥½ÃÇϱâ À§ÇØ
ÀÀ¿ë ÇÁ·Î±×·¥Àº ±¸Çö¿¡¼ »ç¿ëÇÏ´Â Á¤Ã¥ÀÇ ±âº» ¼³Á¤À» Ç¥½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
ù ¹øÂ° ÁÙ¹Ù²Þ ÀÌÈÄÀÇ ¹®ÀÚ´Â Á¤Ã¥ÀÌ Çã¿ëÇÏ´Â °æ¿ì¿¡¸¸ Ç¥½ÃµË´Ï´Ù.
setFitPolicy(int)
¿Í
getFitPolicy()
¸Þ¼Òµå´Â
ÀÌ ±âº» ¼³Á¤À» Á¦¾îÇÕ´Ï´Ù.
À¯È¿ÇÑ ¼³Á¤Àº TEXT_WRAP_DEFAULT
,
TEXT_WRAP_ON
¹× TEXT_WRAP_OFF
ÀÔ´Ï´Ù. Choice
Ŭ·¡½º ±¸Çö ½Ã
´Ù¸£°Ô ÁöÁ¤ÇÏÁö ¾Ê´Â ÇÑ ¿ä¼Ò ¸ÂÃã Á¤Ã¥ÀÇ ÃʱⰪÀº
TEXT_WRAP_DEFAULT
ÀÔ´Ï´Ù.
Choice
°´Ã¼°¡ ¸¸µé¾îÁø ´ÙÀ½ ¿ä¼Ò¸¦ »ðÀÔ,
Ãß°¡, »èÁ¦ÇÒ ¼ö ÀÖÀ¸¸ç °¢ ¿ä¼ÒÀÇ
¹®ÀÚ¿ ºÎºÐ ¹× À̹ÌÁö ºÎºÐÀ» °¡Á®¿Í¼
¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. Choice
°´Ã¼ ³»ÀÇ ¿ä¼Ò´Â
0¿¡¼ size()-1
ÀÇ ¹üÀ§¿¡ ÀÖ´Â
¿¬¼Ó Á¤¼öÀÎ »öÀο¡ ÀÇÇØ
ÂüÁ¶µË´Ï´Ù. ÀÌ °æ¿ì 0Àº ù ¹øÂ° ¿ä¼Ò¸¦,
size()-1
˼
¸¶Áö¸· ¿ä¼Ò¸¦ ÀǹÌÇÕ´Ï´Ù.
Choice
ÀÇ
À¯ÇüÀº ³× °¡Áö·Î
¾Ï½ÃÀû ¼±ÅÃ(List
¿¡¸¸ À¯È¿),
¹èŸÀû ¼±ÅÃ, ´ÙÁß ¼±Åà ¹× ÆË¾÷(ChoiceGroup
¿¡¸¸
À¯È¿)ÀÌ ÀÖ½À´Ï´Ù.
¹èŸÀû ¼±ÅÃÀº ÀÏ·ÃÀÇ ¿ä¼Ò¸¦ ³ªÅ¸³»¸ç »ç¿ëÀÚ¿Í »óÈ£ ÀÛ¿ëÇÕ´Ï´Ù.
Áï, »ç¿ëÀÚ°¡ ÇϳªÀÇ ¿ä¼Ò¸¦ ¼±ÅÃÇϸé ÇØ´ç ¿ä¼Ò´Â ±¸ºÐµÇ´Â
½Ã°¢Àû Ç¥ÇöÀ» »ç¿ëÇÏ¿© ¼±ÅÃµÈ °ÍÀ¸·Î Ç¥½ÃµË´Ï´Ù.
Choice
¿¡ ¿ä¼Ò°¡ ÀÖ´Â °æ¿ì¿¡´Â ÁöÁ¤µÈ ½Ã°£¿¡
ÇϳªÀÇ ¿ä¼Ò¸¸ ¼±ÅõǾî¾ß ÇÕ´Ï´Ù.
¾ðÁ¦µç ¹èŸÀû ¼±Åÿ¡ ¿ä¼Ò°¡ ÀÖÁö¸¸
¾Æ¹« ¿ä¼Òµµ ¼±ÅõǾî ÀÖÁö ¾ÊÀº »óȲÀÌ
¹ß»ýÇÏ´Â °æ¿ì ±¸Çö ½Ã ÇϳªÀÇ ¿ä¼Ò¸¦ ¼±ÅÃÇÕ´Ï´Ù.
¿ä¼Ò°¡ ºñ¾î ÀÖ´Â Choice
¿¡ Ãß°¡µÇ°Å³ª
Choice
¿¡¼ ¼±ÅÃÇÑ ¿ä¼Ò¸¦ »èÁ¦Çϰųª ±¸¼ºÀÚ°¡
Choice
¸¦ ¸¸µé¾î ¿ä¼Ò¸¦ ä¿ì´Â °æ¿ì
ÀÌ·¯ÇÑ »óȲÀÌ ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÌ·¯ÇÑ °æ¿ì¿¡´Â ¼±ÅÃÇÒ ¿ä¼Ò°¡ ±¸Çö ½Ã ¼±Åõ˴ϴÙ.
¼±ÅÃÇÑ ¿ä¼Ò°¡ Áß¿äÇÑ Àǹ̸¦ °®´Â ÀÀ¿ë ÇÁ·Î±×·¥¿¡´Â
ÇØ´ç ¼±ÅÃÀ» ¸í½ÃÀûÀ¸·Î ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù.
¹èŸÀû Choice
³»¿¡¼
»ç¿ëÀÚ°¡ ¿ä¼Ò¸¦ ¼±Åà Ãë¼ÒÇÒ ¼ö ÀÖ´Â
¹æ¹ýÀº ¾ø½À´Ï´Ù.
ÆË¾÷ ¼±ÅÃÀº ¹èŸÀû ¼±Åðú À¯»çÇÕ´Ï´Ù. ÆË¾÷ ¼±ÅÃÀÇ ¼±Åà µ¿ÀÛÀº ¹èŸÀû ¼±ÅÃÀÇ ¼±Åà µ¿ÀÛ°ú µ¿ÀÏÇÕ´Ï´Ù. ÇÏÁö¸¸ ÆË¾÷ ¼±ÅÃÀº Ç¥Çö ¹× »óÈ£ ÀÛ¿ë ¸é¿¡ ÀÖ¾î ¹èŸÀû ¼±Åðú ´Ù¸¨´Ï´Ù. ¹èŸÀû ¼±Åÿ¡¼ ¸ðµç ¿ä¼Ò´Â ÀϷķΠǥ½ÃµÇ¾î¾ß ÇÕ´Ï´Ù. ÆË¾÷ ¼±Åÿ¡¼ ¼±ÅÃÇÑ ¿ä¼Ò´Â Ç×»ó Ç¥½ÃµÇ¾î¾ß ÇÏÁö¸¸ ´Ù¸¥ ¿ä¼Ò´Â »ç¿ëÀÚ°¡ À̸¦ Ç¥½ÃÇϱâ À§ÇØ Æ¯Á¤ ÀÛ¾÷À» ¼öÇàÇϱâ Àü¿¡´Â ¼û°ÜÁ® ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, ¹èŸÀû ¼±ÅÃÀº ÇÑ ¹öưÀÌ Ç×»ó ¼±ÅõǾî ÀÖ´Â ÀÏ·ÃÀÇ ¶óµð¿À ¹öưÀ¸·Î ±¸ÇöµÉ ¼ö ÀÖ½À´Ï´Ù. ÆË¾÷ ¼±ÅÃÀº ¸Þ´º ¹öư¿¡ ¼±ÅÃÇÑ ¿ä¼Ò°¡ Ç¥½ÃµÇ¾î ÀÖ´Â ÆË¾÷ ¸Þ´º·Î ±¸ÇöµÉ ¼ö ÀÖ½À´Ï´Ù.
¾Ï½ÃÀû ¼±ÅÃÀº ¸í·ÉÀÌ ½ÃÀÛµÉ ¶§ Æ÷Ä¿½ºµÇ°Å³ª °Á¶ Ç¥½ÃµÈ ¿ä¼Ò°¡
¾Ï½ÃÀûÀ¸·Î ¼±ÅõǴ ¹èŸÀû ¼±ÅÃÀÔ´Ï´Ù.
¹èŸÀû ¼±Åðú ¸¶Âù°¡Áö·Î Choice
¿¡ ¿ä¼Ò°¡ ÀÖ´Â °æ¿ì
ÇϳªÀÇ ¿ä¼Ò°¡ Ç×»ó ¼±ÅõǾî ÀÖ½À´Ï´Ù.
´ÙÁß ¼±ÅÃÀº ÀÏ·ÃÀÇ ¿ä¼Ò¸¦ ³ªÅ¸³»¸ç »ç¿ëÀÚ°¡ ¿©·¯ ¿ä¼Ò¸¦ Á¶ÇÕÇÏ¿© ¼±ÅÃÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù. ¹èŸÀû ¼±Åðú ¸¶Âù°¡Áö·Î ´ÙÁß ¼±ÅÃÀº °´Ã¼ ÀÛ¾÷ ¸ðµå¿¡¼ »ç¿ëÀÚ¿Í »óÈ£ ÀÛ¿ëÇÕ´Ï´Ù. ´ÙÁß ¼±ÅÃÀÇ ½Ã°¢Àû Ç¥ÇöÀº »ç¿ëÀÚ¿¡°Ô ¿©·¯ ¿ä¼Ò¸¦ ¼±ÅÃÇÒ ¼ö ÀÖÀ½À» ¾Ë¸± »Ó ¾Æ´Ï¶ó °¢ ¿ä¼ÒÀÇ ¼±Åà »óŸ¦ Ç¥½ÃÇÏ´Â ¹èŸÀû ¼±Åðú´Â ±¸ºÐµÈ ½Ã°¢Àû Ç¥ÇöÀ» °¡Áú °ÍÀÔ´Ï´Ù.
¿ä¼ÒÀÇ ¼±ÅÃµÈ »óÅÂ´Â ÇØ´ç ¿ä¼ÒÀÇ µî·Ï Á¤º¸ÀÔ´Ï´Ù. ´Ù¸¥ ¿ä¼Ò°¡ »ðÀԵǰųª »èÁ¦µÇ¸é ¿ä¼Ò¸¦ À̵¿½ÃÄÑ ÇØ´ç ¿ä¼Ò¿¡ ÀÌ »óŰ¡ Áö¼ÓµË´Ï´Ù. ¿¹¸¦ µé¾î, ¿ä¼Ò nÀÌ ¼±ÅÃµÇ°í »õ ¿ä¼Ò°¡ »öÀÎ 0¿¡ »ðÀÔµÈ °æ¿ì ¼±ÅÃµÈ ¿ä¼Ò´Â ÀÌÁ¦ »öÀÎ n+1À» °®°Ô µË´Ï´Ù. »èÁ¦¿¡µµ À¯»çÇÑ ±ÔÄ¢ÀÌ Àû¿ëµË´Ï´Ù. nÀÌ 0º¸´Ù Å©´Ù°í °¡Á¤ÇÏ¸é ¿ä¼Ò 0À» »èÁ¦ÇÏ´Â °æ¿ì ¿ä¼Ò n-1ÀÌ ¼±Åõ˴ϴÙ. ¿ä¼ÒÀÇ ³»¿ëÀ» ¼³Á¤ÇÏ¸é ¼±ÅÃµÈ »óŰ¡ º¯°æµÇÁö ¾ÊÀº »óÅ·Π³²½À´Ï´Ù. »õ ¿ä¼Ò°¡ »ðÀԵǰųª Ãß°¡µÇ¸é Ç×»ó ¼±ÅõÇÁö ¾Ê½À´Ï´Ù(À§¿¡ ¾ð±ÞµÈ ´ë·Î ºó Exclusive, Popup ¶Ç´Â Implicit Choice¿¡ ¿ä¼Ò¸¦ Ãß°¡Çϴ Ư¼öÇÑ °æ¿ì´Â Á¦¿Ü).
Choice
°´Ã¼ÀÇ ¼±ÅÃµÈ »óÅ´Â
ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼ setSelectedFlags
¹× setSelectedIndex
¸Þ¼Òµå¿Í ÇÔ²²
Á¦¾îÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÌ »óÅ´ getSelectedFlags
¿Í
getSelectedIndex
¸Þ¼Òµå¸¦ ÅëÇØ
ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¸Þ¼Òµå¿¡ ÀÇÇØ º¸°íµÇ´Â
¼±ÅÃµÈ »óÅ´ ´ÙÀ½À» Á¦¿ÜÇÏ¸é ´ëü·Î ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ÀÇÇØ ¼³Á¤µÈ ³»¿ë°ú
µ¿ÀÏÇÕ´Ï´Ù. ¿ä¼Ò¸¦ Ãß°¡Çϰųª Á¦°ÅÇÏ¸é ¼±ÅÃÀÌ º¯°æµÉ ¼ö ÀÖ½À´Ï´Ù.
Choice
°¡ µð½ºÇ÷¹ÀÌ¿¡ ÀÖÀ¸¸é ±¸ÇöÀÇ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º
Á¤Ã¥ ¹× °´Ã¼¿ÍÀÇ Á÷Á¢ »ç¿ëÀÚ »óÈ£ ÀÛ¿ëµµ ¼±Åÿ¡ ¿µÇâÀ» ¹ÌĨ´Ï´Ù.
¿¹¸¦ µé¾î, ±¸Çö ½Ã »ç¿ëÀÚ°¡ °Á¶ Ç¥½Ã¸¦ À̵¿ÇÔ¿¡ µû¶ó ÇØ´ç ¼±ÅÃÀ»
ÇöÀç °Á¶ Ç¥½Ã À§Ä¡·Î ¾÷µ¥ÀÌÆ®Çϰųª »ç¿ëÀÚ°¡ ¸í·ÉÀ» È£ÃâÇÏ·Á°í ÇÒ ¶§¸¸
ÇØ´ç °Á¶ Ç¥½Ã¿¡¼ ¼±ÅÃÀ» ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
¶Ç ´Ù¸¥ ¿¹·Î´Â ±¸Çö ½Ã List
°¡ ÇöÀç°¡ µÉ ¶§¸¶´Ù
¾Ï½ÃÀû List
ÀÇ °Á¶ Ç¥½Ã(¹× ¼±ÅÃ)¸¦ ù ¹øÂ° ¿ä¼Ò·Î
À̵¿ÇÒ ¼ö ÀÖ½À´Ï´Ù. Choice
°´Ã¼°¡ µð½ºÇ÷¹ÀÌ¿¡ ÀÖÀ¸¸é
ÀÀ¿ë ÇÁ·Î±×·¥Àº CommandListener
³ª
ItemStateListener
ÄÝ¹é ³»¿¡¼¸¸
¼±ÅÃµÈ »óŸ¦ Äõ¸®ÇØ¾ß ÇÕ´Ï´Ù. ´Ù¸¥ °æ¿ì¿¡ »óŸ¦ Äõ¸®Çϸé
ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼ ¼³Á¤ÇÑ ³»¿ë°ú ´Ù¸¥ °ªÀÌ µÉ ¼ö
ÀÖÀ¸¸ç(»ç¿ëÀÚ³ª ±¸ÇöÀÇ UI Á¤Ã¥ÀÌ °ªÀ» ¹Ù²Ü ¼ö ÀÖÀ¸¹Ç·Î)
»ç¿ëÀÚÀÇ Àǵµ(»ç¿ëÀÚ°¡ ¾ÆÁ÷ ¼±ÅÃÇÏ´Â ÁßÀÏ ¼ö ÀÖÀ¸¹Ç·Î)¸¦
¹Ý¿µÇÏÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù.
ÁÖ: ¸Þ¼Òµå´Â ¹öÀü 2.0ÀÇ
Choice
ÀÎÅÍÆäÀ̽º¿¡ Ãß°¡µÇ¾ú½À´Ï´Ù.
ÀÎÅÍÆäÀ̽º¿¡ ¸Þ¼Òµå¸¦ Ãß°¡ÇÏ´Â °ÍÀº ±âº»ÀûÀ¸·Î ºñȣȯ¼º º¯°æÀÔ´Ï´Ù.
ÇÏÁö¸¸ Choice
´Â ÇʵåÀÇ À¯ÇüÀ̳ª ¸Þ¼Òµå ¸Å°³ º¯¼ö
¶Ç´Â ¸Þ¼Òµå ¹Ýȯ °ªÀ¸·Î´Â Ç¥½ÃµÇÁö ¾ÊÀ¸¹Ç·Î ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼
Choice
ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇϴ Ŭ·¡½º¸¦ ¸¸µé ¶§´Â
À¯¿ëÇÏÁö ¾Ê½À´Ï´Ù.
ÀÌ »ç¾çÀÇ ÀÌÈÄ ¹öÀü¿¡¼ Choice
ÀÎÅÍÆäÀ̽º°¡
Ãß°¡·Î º¯°æµÉ ¼ö ÀÖ½À´Ï´Ù. ÀÌ »ç¾çÀÇ ÀÌÈÄ ¹öÀü°ú ȣȯµÇµµ·Ï ÇÏ·Á¸é
ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼ Choice
ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÏ´Â
Ŭ·¡½º¸¦ ¸¸µéÁö ¸»¾Æ¾ß ÇÕ´Ï´Ù.
Field Summary | |
static int |
EXCLUSIVE
EXCLUSIVE ´Â ÇÑ ¹ø¿¡ Á¤È®È÷
ÇÑ ¿ä¼Ò¸¸ ¼±ÅÃÇÏ´Â ¼±Åà ¹æ¹ýÀÔ´Ï´Ù.
|
static int |
IMPLICIT
IMPLICIT ´Â Command °¡
½ÃÀÛµÉ ¶§ ÇöÀç Æ÷Ä¿½ºµÈ ¿ä¼Ò¸¦ ¼±ÅÃÇÏ´Â ¼±Åà ¹æ¹ýÀÔ´Ï´Ù.
|
static int |
MULTIPLE
MULTIPLE Àº ÇÑ ¹ø¿¡ ¿©·¯ ¿ä¼Ò¸¦
¼±ÅÃÇÒ ¼ö ÀÖ´Â ¼±Åà ¹æ¹ýÀÔ´Ï´Ù.
|
static int |
POPUP
POPUP Àº ÇÑ ¹ø¿¡ Á¤È®È÷ ÇÑ ¿ä¼Ò¸¸
¼±ÅÃÇÏ´Â ¼±Åà ¹æ¹ýÀÔ´Ï´Ù. |
static int |
TEXT_WRAP_DEFAULT
ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ÅØ½ºÆ® ¿ä¼Ò ³»¿ëÀÇ ÁٹٲÞÀ̳ª ÀÚ¸£±â¿¡ °üÇÑ ±âº» ¼³Á¤ÀÌ ¾øÀ¸¸ç ±¸Çö ½Ã ±âº» µ¿ÀÛÀ» »ç¿ëÇØ¾ß ÇÔÀ» ³ªÅ¸³»´Â »ó¼öÀÔ´Ï´Ù. |
static int |
TEXT_WRAP_OFF
ÅØ½ºÆ® ¿ä¼Ò ³»¿ëÀÌ ÇÑ ÁÙ·Î Á¦ÇѵǾî¾ß ÇÔÀ» ¾Ë¸®´Â »ó¼öÀÔ´Ï´Ù. |
static int |
TEXT_WRAP_ON
»ç¿ë °¡´ÉÇÑ ³»¿ë °ø°£¿¡ ¸ÂÃß±â À§ÇØ ÇÊ¿äÇÑ °æ¿ì ÅØ½ºÆ® ¿ä¼Ò ³»¿ëÀÌ ¿©·¯ ÁÙ¿¡ Áٹٲ޵Ǿî¾ß ÇÔÀ» ¾Ë¸®´Â »ó¼öÀÔ´Ï´Ù. |
Method Summary | |
int |
append(String stringPart,
Image imagePart)
¿ä¼Ò¸¦ Choice ¿¡ Ãß°¡ÇÕ´Ï´Ù.
|
void |
delete(int elementNum)
elementNum ¿¡¼ ÂüÁ¶ÇÏ´Â ¿ä¼Ò¸¦ »èÁ¦ÇÕ´Ï´Ù.
|
void |
deleteAll()
Choice ¿¡¼ ¿ä¼Ò¸¦ ³²±âÁö ¾Ê°í ¸ðµç ¿ä¼Ò¸¦ »èÁ¦ÇÕ´Ï´Ù.
|
int |
getFitPolicy()
Choice ¿ä¼Ò ³»¿ëÀ» »ç¿ë °¡´ÉÇÑ È¸é Å©±â¿¡
¸ÂÃß±â À§ÇÑ ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ±ÇÀå Á¤Ã¥À» °¡Á®¿É´Ï´Ù.
|
Font |
getFont(int elementNum)
ÀÌ Choice ÀÇ ÁöÁ¤µÈ ¿ä¼Ò¸¦ ·»´õ¸µÇϱâ À§ÇÑ
ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ±âº» ±Û²ÃÀ» °¡Á®¿É´Ï´Ù.
|
Image |
getImage(int elementNum)
elementNum ¿¡¼ ÂüÁ¶ÇÏ´Â ¿ä¼ÒÀÇ
Image ºÎºÐÀ» °¡Á®¿É´Ï´Ù.
|
int |
getSelectedFlags(boolean[] selectedArray_return)
Choice ÀÇ »óŸ¦ Äõ¸®ÇÏ¿©
ºÎ¿ï ¹è¿ selectedArray_return ¿¡ ÀÖ´Â
¸ðµç ¿ä¼ÒÀÇ »óŸ¦ ¹ÝȯÇÕ´Ï´Ù.
|
int |
getSelectedIndex()
¼±ÅÃµÈ Choice ¿ä¼ÒÀÇ »öÀÎ ¹øÈ£¸¦ ¹ÝȯÇÕ´Ï´Ù.
|
String |
getString(int elementNum)
elementNum ¿¡¼ ÂüÁ¶ÇÏ´Â ¿ä¼ÒÀÇ
String ºÎºÐÀ» °¡Á®¿É´Ï´Ù.
|
void |
insert(int elementNum,
String stringPart,
Image imagePart)
Choice ¿¡¼ ÁöÁ¤ÇÑ ¿ä¼Ò ¹Ù·Î ¾Õ¿¡ ¿ä¼Ò¸¦ »ðÀÔÇÕ´Ï´Ù.
|
boolean |
isSelected(int elementNum)
ÀÌ ¿ä¼ÒÀÇ ¼±Åà ¿©ºÎ¸¦ ³ªÅ¸³»´Â ºÎ¿ï °ªÀ» °¡Á®¿É´Ï´Ù. |
void |
set(int elementNum,
String stringPart,
Image imagePart)
¿ä¼ÒÀÇ ÀÌÀü ³»¿ëÀ» ¹Ù²ã elementNum ¿¡¼ ÂüÁ¶ÇÏ´Â
¿ä¼ÒÀÇ String ¹× Image ºÎºÐÀ» ¼³Á¤ÇÕ´Ï´Ù.
|
void |
setFitPolicy(int fitPolicy)
Choice ¿ä¼Ò ³»¿ëÀ» »ç¿ë °¡´ÉÇÑ È¸é
Å©±â¿¡ ¸ÂÃß±â À§ÇÑ ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ±âº» Á¤Ã¥À» ¼³Á¤ÇÕ´Ï´Ù.
|
void |
setFont(int elementNum,
Font font)
ÀÌ Choice ÀÇ ÁöÁ¤µÈ ¿ä¼Ò¸¦ ·»´õ¸µÇϱâ À§ÇÑ
ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ±âº» ±Û²ÃÀ» ¼³Á¤ÇÕ´Ï´Ù.
|
void |
setSelectedFlags(boolean[] selectedArray)
Choice ÀÇ ¸ðµç ¿ä¼Ò¸¦
¼±ÅÃµÈ »óÅ·Π¼³Á¤ÇÏ·Á°í ÇÕ´Ï´Ù.
|
void |
setSelectedIndex(int elementNum,
boolean selected)
MULTIPLE ÀÇ °æ¿ì
´Ü¼øÈ÷ °³º° ¿ä¼ÒÀÇ ¼±ÅÃµÈ »óŸ¦
¼³Á¤ÇÕ´Ï´Ù.
|
int |
size()
ÇöÀç ÀÖ´Â ¿ä¼ÒÀÇ ¼ö¸¦ °¡Á®¿É´Ï´Ù. |
Field Detail |
public static final int EXCLUSIVE
EXCLUSIVE
´Â ÇÑ ¹ø¿¡ Á¤È®È÷
ÇÑ ¿ä¼Ò¸¸ ¼±ÅÃÇÏ´Â ¼±Åà ¹æ¹ýÀÔ´Ï´Ù.
EXCLUSIVE
À¯Çü Choice
ÀÇ ¸ðµç ¿ä¼Ò´Â
ÀϷķΠǥ½ÃµÇ¾î¾ß ÇÕ´Ï´Ù.
Áï, »ç¿ëÀÚ´Â ¿ä¼Ò »çÀ̸¦ À̵¿ÇÏ°í ¼±ÅÃÇϱâ À§ÇØ
º°µµÀÇ ÀÛ¾÷À» ¼öÇàÇÒ Çʿ䰡 ¾ø½À´Ï´Ù.
°ª 1
ÀÌ EXCLUSIVE
¿¡ ÇÒ´çµË´Ï´Ù.
public static final int MULTIPLE
MULTIPLE
Àº ÇÑ ¹ø¿¡ ¿©·¯ ¿ä¼Ò¸¦
¼±ÅÃÇÒ ¼ö ÀÖ´Â ¼±Åà ¹æ¹ýÀÔ´Ï´Ù.
°ª 2
°¡ MULTIPLE
¿¡ ÇÒ´çµË´Ï´Ù.
public static final int IMPLICIT
IMPLICIT
´Â Command
°¡
½ÃÀÛµÉ ¶§ ÇöÀç Æ÷Ä¿½ºµÈ ¿ä¼Ò¸¦ ¼±ÅÃÇÏ´Â ¼±Åà ¹æ¹ýÀÔ´Ï´Ù.
IMPLICIT
À¯ÇüÀº ChoiceGroup
°´Ã¼¿¡ À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù.
°ª 3
ÀÌ IMPLICIT
¿¡ ÇÒ´çµË´Ï´Ù.
public static final int POPUP
POPUP
Àº ÇÑ ¹ø¿¡ Á¤È®È÷ ÇÑ ¿ä¼Ò¸¸
¼±ÅÃÇÏ´Â ¼±Åà ¹æ¹ýÀÔ´Ï´Ù. ¼±ÅÃÇÑ ¿ä¼Ò´Â Ç×»ó Ç¥½ÃµË´Ï´Ù.
´Ù¸¥ ¿ä¼Ò´Â »ç¿ëÀÚ°¡ À̸¦ Ç¥½ÃÇϱâ À§ÇØ Æ¯Á¤ µ¿ÀÛÀ» ¼öÇàÇϱâ Àü¿¡´Â
¼û°ÜÁ® ÀÖ¾î¾ß ÇÕ´Ï´Ù. »ç¿ëÀÚ°¡ ÀÌ ÀÛ¾÷À» ¼öÇàÇÏ¸é ¸ðµç ¿ä¼Ò¸¦ ¾×¼¼½ºÇÒ ¼ö
ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, ±¸Çö ½Ã ÆË¾÷ ¸Þ´º¸¦ »ç¿ëÇÏ¿©
POPUP
À¯Çü ChoiceGroup
ÀÇ
¿ä¼Ò¸¦ Ç¥½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
POPUP
À¯ÇüÀº List
°´Ã¼¿¡ À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù.
°ª 4
°¡ POPUP
¿¡ ÇÒ´çµË´Ï´Ù.
public static final int TEXT_WRAP_DEFAULT
Çʵ忡´Â 0
°ªÀÌ ÀÖ½À´Ï´Ù.
getFitPolicy()
,
setFitPolicy(int)
,
Constant Field Valuespublic static final int TEXT_WRAP_ON
Çʵ忡´Â 1
°ªÀÌ ÀÖ½À´Ï´Ù.
getFitPolicy()
,
setFitPolicy(int)
,
Constant Field Valuespublic static final int TEXT_WRAP_OFF
¿¹¸¦ µé¾î, ±¸Çö ½Ã¿¡´Â ÅØ½ºÆ® ³»¿ëÀÌ À߸° À§Ä¡¿¡ »ý·« ±âÈ£¸¦ µÎ¾î À߸²ÀÌ ¹ß»ýÇßÀ½À» Ç¥½ÃÇØ¾ß ÇÕ´Ï´Ù.
Çʵ忡´Â 2
°ªÀÌ ÀÖ½À´Ï´Ù.
getFitPolicy()
,
setFitPolicy(int)
,
Constant Field ValuesMethod Detail |
public int size()
Choice
¿¡ ÀÖ´Â ¿ä¼ÒÀÇ ¼öpublic String getString(int elementNum)
elementNum
¿¡¼ ÂüÁ¶ÇÏ´Â ¿ä¼ÒÀÇ
String
ºÎºÐÀ» °¡Á®¿É´Ï´Ù.
elementNum
¸Å°³ º¯¼ö´Â [0..size()-1]
¹üÀ§(Æ÷ÇÔ)¿¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù.
elementNum
- Äõ¸®µÇ´Â ¿ä¼Ò »öÀÎ
IndexOutOfBoundsException
- elementNum
ÀÌ À¯È¿ÇÏÁö ¾ÊÀº °æ¿ìgetImage(int)
public Image getImage(int elementNum)
elementNum
¿¡¼ ÂüÁ¶ÇÏ´Â ¿ä¼ÒÀÇ
Image
ºÎºÐÀ» °¡Á®¿É´Ï´Ù.
elementNum
¸Å°³ º¯¼ö´Â [0..size()-1]
¹üÀ§(Æ÷ÇÔ)¿¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù.
elementNum
- Äõ¸®µÇ´Â ¿ä¼Ò »öÀÎ
null
IndexOutOfBoundsException
- elementNum
ÀÌ À¯È¿ÇÏÁö ¾ÊÀº °æ¿ìgetString(int)
public int append(String stringPart, Image imagePart)
Choice
¿¡ Ãß°¡ÇÕ´Ï´Ù.
Ãß°¡µÈ ¿ä¼Ò´Â Choice
ÀÇ
¸¶Áö¸· ¿ä¼Ò°¡ µË´Ï´Ù.
Choice
ÀÇ Å©±â´Â Çϳª¾¿ ´Ã¾î³³´Ï´Ù.
stringPart
- Ãß°¡µÇ´Â ¿ä¼ÒÀÇ ¹®ÀÚ¿ ºÎºÐimagePart
- Ãß°¡µÇ´Â ¿ä¼ÒÀÇ À̹ÌÁö ºÎºÐ ¶Ç´Â
À̹ÌÁö ºÎºÐÀÌ ¾ø´Â °æ¿ì
null
NullPointerException
- stringPart
°¡
null
ÀÎ °æ¿ìpublic void insert(int elementNum, String stringPart, Image imagePart)
Choice
¿¡¼ ÁöÁ¤ÇÑ ¿ä¼Ò ¹Ù·Î ¾Õ¿¡ ¿ä¼Ò¸¦ »ðÀÔÇÕ´Ï´Ù.
Choice
ÀÇ Å©±â´Â Çϳª¾¿ ´Ã¾î³³´Ï´Ù.
elementNum
¸Å°³ º¯¼ö´Â
[0..size()]
¹üÀ§(Æ÷ÇÔ)¿¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù.
¸¶Áö¸· ¿ä¼ÒÀÇ »öÀÎÀº size()-1
À̹ǷΠ½ÇÁ¦·Î
»öÀÎÀÌ size()
ÀÎ ¿ä¼Ò´Â ¾ø½À´Ï´Ù.
elementNum
¿¡
ÀÌ °ªÀÌ »ç¿ëµÈ °æ¿ì
»õ ¿ä¼Ò´Â ¸¶Áö¸· ¿ä¼Ò ¹Ù·Î µÚ¿¡ »ðÀԵ˴ϴÙ.
ÀÌ °æ¿ì append()
¿Í
µ¿ÀÏÇÑ ±â´ÉÀ» ÇÕ´Ï´Ù.
elementNum
- »ðÀÔÀÌ ¹ß»ýÇÏ´Â ¿ä¼Ò »öÀÎstringPart
- »ðÀԵǴ ¿ä¼ÒÀÇ ¹®ÀÚ¿ ºÎºÐimagePart
- »ðÀԵǴ ¿ä¼ÒÀÇ À̹ÌÁö ºÎºÐ ¶Ç´Â
À̹ÌÁö ºÎºÐÀÌ ¾ø´Â °æ¿ì null
IndexOutOfBoundsException
- elementNum
ÀÌ À¯È¿ÇÏÁö ¾ÊÀº °æ¿ì
NullPointerException
- stringPart
°¡
null
ÀÎ °æ¿ìpublic void delete(int elementNum)
elementNum
¿¡¼ ÂüÁ¶ÇÏ´Â ¿ä¼Ò¸¦ »èÁ¦ÇÕ´Ï´Ù.
Choice
ÀÇ Å©±â´Â Çϳª¾¿ ÁÙ¾îµì´Ï´Ù.
Choice
¿¡¼ ¸ðµç ¿ä¼Ò¸¦ »èÁ¦ÇÏ´Â °ÍÀº À¯È¿ÇÕ´Ï´Ù.
elementNum
¸Å°³ º¯¼ö´Â [0..size()-1]
¹üÀ§(Æ÷ÇÔ)¿¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù.
elementNum
- »èÁ¦µÇ´Â ¿ä¼Ò »öÀÎ
IndexOutOfBoundsException
- elementNum
ÀÌ À¯È¿ÇÏÁö ¾ÊÀº °æ¿ìpublic void deleteAll()
Choice
¿¡¼ ¿ä¼Ò¸¦ ³²±âÁö ¾Ê°í ¸ðµç ¿ä¼Ò¸¦ »èÁ¦ÇÕ´Ï´Ù.
Choice
°¡ ÀÌ¹Ì ºñ¾î ÀÖ´Â °æ¿ì¿¡´Â ÀÌ ¸Þ¼Òµå´Â
¾Æ¹« ÀÛ¾÷À» ¼öÇàÇÏÁö ¾Ê½À´Ï´Ù.
public void set(int elementNum, String stringPart, Image imagePart)
elementNum
¿¡¼ ÂüÁ¶ÇÏ´Â
¿ä¼ÒÀÇ String
¹× Image
ºÎºÐÀ» ¼³Á¤ÇÕ´Ï´Ù.
elementNum
¸Å°³ º¯¼ö´Â
[0..size()-1]
¹üÀ§(Æ÷ÇÔ)¿¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù.
ÇØ´ç ¿ä¼ÒÀÇ ±Û²Ã ¼Ó¼ºÀº
º¯°æµÇÁö ¾ÊÀº »óÅ·Π³²½À´Ï´Ù.
elementNum
- ¼³Á¤µÇ´Â ¿ä¼Ò »öÀÎstringPart
- »õ ¿ä¼ÒÀÇ ¹®ÀÚ¿ ºÎºÐimagePart
- ¿ä¼ÒÀÇ À̹ÌÁö ºÎºÐ ¶Ç´Â
À̹ÌÁö ºÎºÐÀÌ ¾ø´Â °æ¿ì
null
IndexOutOfBoundsException
- elementNum
ÀÌ À¯È¿ÇÏÁö ¾ÊÀº °æ¿ì
NullPointerException
- stringPart
°¡
null
ÀÎ °æ¿ìpublic boolean isSelected(int elementNum)
elementNum
¸Å°³ º¯¼ö´Â
[0..size()-1]
¹üÀ§(Æ÷ÇÔ)¿¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù.
elementNum
- Äõ¸®µÇ´Â ¿ä¼Ò »öÀÎ
IndexOutOfBoundsException
- elementNum
ÀÌ À¯È¿ÇÏÁö ¾ÊÀº °æ¿ìpublic int getSelectedIndex()
Choice
¿ä¼ÒÀÇ »öÀÎ ¹øÈ£¸¦ ¹ÝȯÇÕ´Ï´Ù.
Choice
À¯Çü EXCLUSIVE
,
POPUP
¹× IMPLICIT
ÀÇ °æ¿ì
ÇÑ °³ ÀÌÇÏÀÇ ¿ä¼Ò¸¸ ¼±ÅõǹǷÎ
ÀÌ ¸Þ¼Òµå´Â »ç¿ëÀÚ ¼±ÅÃÀ»
È®ÀÎÇÒ ¶§ À¯¿ëÇÕ´Ï´Ù.
Choice
¿¡ ¿ä¼Ò°¡ ¾ø´Â
°æ¿ì(µû¶ó¼ ¼±ÅÃµÈ ¿ä¼Ò°¡ ¾ø´Â °æ¿ì)
-1
À» ¹ÝȯÇÕ´Ï´Ù.
MULTIPLE
ÀÇ °æ¿ì ÀϹÝÀûÀ¸·Î
Choice
ÀÇ »óŸ¦ ³ªÅ¸³¾ ¼ö ÀÖ´Â ´ÜÀÏ °ªÀÌ ¾øÀ¸¹Ç·Î
Ç×»ó -1
À» ¹ÝȯÇÕ´Ï´Ù.
MULTIPLE
Choice
ÀÇ Àüü »óŸ¦ °¡Á®¿À·Á¸é
getSelectedFlags
¸¦ ÂüÁ¶ÇϽʽÿÀ.
-1
setSelectedIndex(int, boolean)
public int getSelectedFlags(boolean[] selectedArray_return)
Choice
ÀÇ »óŸ¦ Äõ¸®ÇÏ¿©
ºÎ¿ï ¹è¿ selectedArray_return
¿¡ ÀÖ´Â
¸ðµç ¿ä¼ÒÀÇ »óŸ¦ ¹ÝȯÇÕ´Ï´Ù.
ÁÖ:
°á°ú ¸Å°³ º¯¼öÀÔ´Ï´Ù.
ÃÖ¼ÒÇÑ size()
¿¡¼ ¹ÝȯÇÏ´Â
Choice
Å©±âÀÇ ±æÀÌ
Á¤µµ´Â µÇ¾î¾ß ÇÕ´Ï´Ù. ¹è¿ÀÌ
´õ ±æ¸é ÇØ´ç Ãʰú ¿ä¼Ò´Â
false
·Î ¼³Á¤µË´Ï´Ù.
ÀÌ È£ÃâÀº ¸ðµç Choice
À¯Çü¿¡ ´ëÇØ À¯È¿ÇÕ´Ï´Ù.
MULTIPLE
ÀÇ °æ¿ì
¿©·¯ ¿ä¼Ò°¡ ¼±ÅÃµÉ ¼ö ÀÖÀ¸¸ç °á°ú ¹è¿¿¡
true
·Î ¼³Á¤µË´Ï´Ù.
EXCLUSIVE
, POPUP
¹×
IMPLICIT
ÀÇ °æ¿ì Á¤È®È÷ ÇÑ °³ÀÇ ¿ä¼Ò¸¸
¼±Åõ˴ϴÙ(Choice
¿¡
¿ä¼Ò°¡ ÀÖ´Â °æ¿ì).
selectedArray_return
- °á°ú¸¦ Æ÷ÇÔÇÒ ¹è¿
Choice
¿¡ ¼±ÅÃµÈ ¿ä¼ÒÀÇ ¼ö
IllegalArgumentException
- selectedArray_return
ÀÌ
Choice
ÀÇ Å©±âº¸´Ù ªÀº °æ¿ì
NullPointerException
- selectedArray_return
ÀÌ
null
ÀÎ °æ¿ìsetSelectedFlags(boolean[])
public void setSelectedIndex(int elementNum, boolean selected)
MULTIPLE
ÀÇ °æ¿ì
´Ü¼øÈ÷ °³º° ¿ä¼ÒÀÇ ¼±ÅÃµÈ »óŸ¦
¼³Á¤ÇÕ´Ï´Ù.
EXCLUSIVE
¿Í POPUP
Àº ¿ä¼Ò¸¦
¼±ÅÃÇÏ´Â µ¥¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
Áï selected
¸Å°³ º¯¼ö´Â true
¿©¾ß ÇÕ´Ï´Ù.
¿ä¼Ò¸¦ ¼±ÅÃÇϸé ÀÌÀü¿¡ ¼±ÅÃÇÑ ¿ä¼Ò´Â ¼±Åà Ãë¼ÒµË´Ï´Ù.
selected
°¡ false
ÀÎ °æ¿ì
ÀÌ È£ÃâÀº ¹«½ÃµË´Ï´Ù.
¿ä¼Ò°¡ ÀÌ¹Ì ¼±ÅõǾî ÀÖ´Â °æ¿ì¿¡´Â
È£ÃâÇØµµ ¾Æ¹« È¿°ú°¡ ¾ø½À´Ï´Ù.
IMPLICIT
´Â ¿ä¼Ò¸¦ ¼±ÅÃÇÏ´Â µ¥¸¸
»ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. Áï selected
¸Å°³ º¯¼ö´Â
true
¿©¾ß ÇÕ´Ï´Ù.
¿ä¼Ò¸¦ ¼±ÅÃÇϸé ÀÌÀü¿¡ ¼±ÅÃÇÑ ¿ä¼Ò´Â ¼±Åà Ãë¼ÒµË´Ï´Ù.
selected
°¡ false
ÀÎ °æ¿ì
ÀÌ È£ÃâÀº ¹«½ÃµË´Ï´Ù. ¿ä¼Ò°¡
ÀÌ¹Ì ¼±ÅõǾî ÀÖ´Â °æ¿ì¿¡´Â
È£ÃâÇØµµ ¾Æ¹« È¿°ú°¡ ¾ø½À´Ï´Ù.
setSelectedIndex
¿¡ ´ëÇÑ È£Ãâ·Î´Â
¾î¶² Command
µµ
¾Ï½ÃÀûÀ¸·Î Ȱ¼ºÈÇÏÁö ¾Ê½À´Ï´Ù.
¸ðµç ¸ñ·Ï À¯ÇüÀÇ °æ¿ì elementNum
¸Å°³ º¯¼ö´Â [0..size()-1]
¹üÀ§(Æ÷ÇÔ)¿¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù.
elementNum
- 0ºÎÅÍ ½ÃÀÛÇÏ´Â ¿ä¼ÒÀÇ »öÀÎselected
- ¿ä¼ÒÀÇ »óÅÂÀ̸ç true
´Â ¼±ÅÃÇßÀ½À»,
false
´Â ¼±ÅÃÇÏÁö ¾Ê¾ÒÀ½À» ÀǹÌÇÕ´Ï´Ù.
IndexOutOfBoundsException
- elementNum
ÀÌ À¯È¿ÇÏÁö ¾ÊÀº °æ¿ìgetSelectedIndex()
public void setSelectedFlags(boolean[] selectedArray)
Choice
ÀÇ ¸ðµç ¿ä¼Ò¸¦
¼±ÅÃµÈ »óÅ·Π¼³Á¤ÇÏ·Á°í ÇÕ´Ï´Ù.
¹è¿ÀÇ ±æÀÌ´Â ÃÖ¼ÒÇÑ
Choice
ÀÇ
Å©±â°¡ µÇ¾î¾ß ÇÕ´Ï´Ù.
¹è¿ÀÌ ´õ ±æ¸é Ãß°¡ °ªÀº ¹«½ÃµË´Ï´Ù.
MULTIPLE
À¯ÇüÀÇ
Choice
°´Ã¼´Â Choice
ÀÇ
¸ðµç ¿ä¼Ò¸¦ ¼±ÅõÈ
»óÅ·Π¼³Á¤ÇÕ´Ï´Ù.
¿©·¯ ¿ä¼Ò°¡ ¼±ÅÃµÉ ¼ö ÀÖ½À´Ï´Ù.
EXCLUSIVE
, POPUP
¹×
IMPLICIT
À¯ÇüÀÇ Choice
°´Ã¼ÀÇ °æ¿ì
Á¤È®È÷ ÇϳªÀÇ ¹è¿ ¿ä¼Ò´Â
true
°ªÀ» °¡Á®¾ß ÇÕ´Ï´Ù.
true
ÀÎ ¿ä¼Ò°¡ ¾øÀ¸¸é
Choice
ÀÇ
ù ¹øÂ° ¿ä¼Ò°¡ ¼±Åõ˴ϴÙ.
µÎ °³ ÀÌ»óÀÇ ¿ä¼Ò°¡ true
ÀÎ °æ¿ì
±¸Çö ½Ã ù ¹øÂ° true
¿ä¼Ò°¡
¼±ÅÃµÇ¾î »ç¿ëµË´Ï´Ù.
selectedArray
- ¸Þ¼Òµå°¡
¼±Åà »óŸ¦ ¼öÁýÇÏ´Â ¹è¿
IllegalArgumentException
- selectedArray
°¡
Choice
ÀÇ Å©±âº¸´Ù ªÀº °æ¿ì
NullPointerException
- selectedArray
°¡
null
ÀÎ °æ¿ìgetSelectedFlags(boolean[])
public void setFitPolicy(int fitPolicy)
Choice
¿ä¼Ò ³»¿ëÀ» »ç¿ë °¡´ÉÇÑ È¸é
Å©±â¿¡ ¸ÂÃß±â À§ÇÑ ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ±âº» Á¤Ã¥À» ¼³Á¤ÇÕ´Ï´Ù.
¼³Á¤µÈ Á¤Ã¥Àº Choice
°´Ã¼ÀÇ ¸ðµç ¿ä¼Ò¿¡ Àû¿ëµË´Ï´Ù.
À¯È¿ÇÑ °ªÀº TEXT_WRAP_DEFAULT
, TEXT_WRAP_ON
¹×
TEXT_WRAP_OFF
ÀÔ´Ï´Ù.
¸ÂÃã Á¤Ã¥Àº ÈùÆ®ÀÏ »ÓÀÌ¸ç ±¸Çö ½Ã ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ
±âº» Á¤Ã¥À» ¹«½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
fitPolicy
- ¼±Åà »çÇ× ¿ä¼ÒÀÇ ±âº» ³»¿ë ¸ÂÃã Á¤Ã¥
IllegalArgumentException
- fitPolicy
°¡ À¯È¿ÇÏÁö ¾ÊÀº °æ¿ìgetFitPolicy()
public int getFitPolicy()
Choice
¿ä¼Ò ³»¿ëÀ» »ç¿ë °¡´ÉÇÑ È¸é Å©±â¿¡
¸ÂÃß±â À§ÇÑ ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ±ÇÀå Á¤Ã¥À» °¡Á®¿É´Ï´Ù.
¹ÝȯµÈ °ªÀº ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ¼³Á¤ÇÑ Á¤Ã¥ÀÔ´Ï´Ù.
ÀÌ´Â ±¸Çö ½Ã °ªÀ» ¹«½ÃÇÑ °æ¿ì¿¡µµ
¸¶Âù°¡ÁöÀÔ´Ï´Ù.
TEXT_WRAP_DEFAULT
,
TEXT_WRAP_ON
¶Ç´Â TEXT_WRAP_OFF
ÁßÀÇ ÇϳªsetFitPolicy(int)
public void setFont(int elementNum, Font font)
Choice
ÀÇ ÁöÁ¤µÈ ¿ä¼Ò¸¦ ·»´õ¸µÇϱâ À§ÇÑ
ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ±âº» ±Û²ÃÀ» ¼³Á¤ÇÕ´Ï´Ù.
¿ä¼ÒÀÇ ±Û²ÃÀº ÈùÆ®ÀÏ »ÓÀÌ¸ç ±¸Çö ½Ã ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ
±âº» ±Û²ÃÀ» ¹«½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
elementNum
¸Å°³ º¯¼ö´Â
[0..size()-1]
¹üÀ§(Æ÷ÇÔ)¿¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù.
font
¸Å°³ º¯¼ö´Â À¯È¿ÇÑ Font
°´Ã¼À̰ųª null
À̾î¾ß ÇÕ´Ï´Ù.
font
¸Å°³ º¯¼ö°¡ null
À̸é
±¸Çö ½Ã ±âº» ±Û²ÃÀ» »ç¿ëÇÏ¿© ¿ä¼Ò¸¦ ·»´õ¸µÇØ¾ß ÇÕ´Ï´Ù.
elementNum
- 0ºÎÅÍ ½ÃÀÛÇÏ´Â ¿ä¼ÒÀÇ »öÀÎfont
- ¿ä¼Ò ·»´õ¸µ¿¡ »ç¿ëÇÒ ±âº» ±Û²Ã
IndexOutOfBoundsException
- elementNum
ÀÌ À¯È¿ÇÏÁö ¾ÊÀº °æ¿ìgetFont(int)
public Font getFont(int elementNum)
Choice
ÀÇ ÁöÁ¤µÈ ¿ä¼Ò¸¦ ·»´õ¸µÇϱâ À§ÇÑ
ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ±âº» ±Û²ÃÀ» °¡Á®¿É´Ï´Ù.
¹ÝȯµÈ °ªÀº ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ¼³Á¤ÇÑ ±Û²ÃÀÔ´Ï´Ù.
ÀÌ´Â ±¸Çö ½Ã °ªÀ» ¹«½ÃÇÑ °æ¿ì¿¡µµ ¸¶Âù°¡ÁöÀÔ´Ï´Ù.
ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ±Û²ÃÀ» ¼³Á¤ÇÏÁö ¾Ê¾Ò°Å³ª ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ¸í½ÃÀûÀ¸·Î
±Û²ÃÀ» null
·Î ¼³Á¤ÇÑ °æ¿ì¿¡´Â
±¸Çö ½Ã ¼±ÅÃÇÑ ±âº» ±Û²ÃÀÌ °ªÀÌ µË´Ï´Ù.
elementNum
¸Å°³ º¯¼ö´Â
[0..size()-1]
¹üÀ§(Æ÷ÇÔ)¿¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù.
elementNum
- 0ºÎÅÍ ½ÃÀÛÇÏ´Â ¿ä¼ÒÀÇ »öÀÎ
IndexOutOfBoundsException
- elementNum
ÀÌ À¯È¿ÇÏÁö ¾ÊÀº °æ¿ìsetFont(int, javax.microedition.lcdui.Font)
|
MID ÇÁ·ÎÇÊ | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |