|
MID ÇÁ·ÎÇÊ | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--javax.microedition.lcdui.Command
Command
Ŭ·¡½º´Â
ÀÛ¾÷ÀÇ ÀÇ¹Ì Á¤º¸¸¦ ĸ½¶ÈÇÏ´Â ±¸Á¶ÀÔ´Ï´Ù.
¸í·ÉÀ» Ȱ¼ºÈÇÏ´Â µ¿ÀÛÀº
ÀÌ °´Ã¼¿¡¼ ĸ½¶ÈµÇÁö ¾Ê½À´Ï´Ù.
ÀÌ´Â ¸í·É¿¡´Â ¸í·ÉÀÌ È°¼ºÈµÉ ¶§ ¹ß»ýÇÏ´Â
½ÇÁ¦ ÀÛ¾÷ÀÌ ¾Æ´Ñ "¸í·É"¿¡ ´ëÇÑ
Á¤º¸¸¸ Æ÷ÇԵȴٴ ÀǹÌÀÔ´Ï´Ù.
ÀÌ ÀÛ¾÷Àº Displayable
°ú ¿¬°üµÈ
CommandListener
¿¡ Á¤Àǵ˴ϴÙ.
Command
°´Ã¼´Â
»ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¿¡ Ç¥½ÃµÇ¸ç
À̵éÀÌ Ç¥½ÃµÇ´Â ¹æ½ÄÀº
¸í·É ¾È¿¡ Æ÷ÇÔµÈ ÀǹÌ
Á¤º¸¿¡ µû¶ó ´Þ¶óÁú ¼ö ÀÖ½À´Ï´Ù.
Command
´Â ´ÜÀÏ ÀÛ¾÷À» Ȱ¼ºÈÇÏ´Â
Àǹ̸¦ °®´Â »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º ±¸Á¶¿¡ ±¸ÇöµÉ ¼ö ÀÖ½À´Ï´Ù.
ÀÌ´Â ¼ÒÇÁÆ® ¹öư, ¸Þ´ºÀÇ Ç׸ñ ¶Ç´Â ¸î °¡Áö ´Ù¸¥ Á÷Á¢ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º
±¸Á¶ÀÏ ¼ö ÀÖ½À´Ï´Ù.
¿¹¸¦ µé¾î, À½¼º ÀÎÅÍÆäÀ̽º´Â
ÀÌ·¯ÇÑ ¸í·ÉÀ» À½¼º ű׷ΠÁ¦½ÃÇÒ °ÍÀÔ´Ï´Ù.
±¸Ã¼ÀûÀÎ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º ±¸Á¶¿¡ ´ëÇÑ ¸ÅÇÎÀº Àüü ¸í·É ¼ö¿¡ µû¶ó¼µµ ´Þ¶óÁú ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, ÀåÄ¡¿¡¼ »ç¿ë °¡´ÉÇÑ ¹°¸®Àû ¹öư¿¡ ¸ÅÇÎÇÏ´Â °Íº¸´Ù ´õ Ãß»óÀûÀÎ ¸í·ÉÀ» ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼ ¿ä±¸ÇÏ´Â °æ¿ì ÀåÄ¡´Â ¸Þ´º °°Àº ´ëü »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ±× ¿¹·Î ¹°¸®Àû ¹öư¿¡ ¸ÅÇÎÇÒ ¼ö ¾ø´Â Ãß»ó ¸í·ÉÀº ¸Þ´º¿¡ ³õÀÌ¸ç ·¹À̺í "¸Þ´º"´Â ÇÁ·Î±×·¡¹Ö °¡´ÉÇÑ ¹öư Áß Çϳª¿¡ ¸ÅÇε˴ϴÙ.
ÇϳªÀÇ ¸í·É¿¡´Â ªÀº ·¹À̺í, ¼±ÅÃÀû ±ä ·¹À̺í, À¯Çü, ¿ì¼± ¼øÀ§ÀÇ ³× °¡Áö Á¤º¸°¡ Æ÷ÇԵ˴ϴÙ. ·¹À̺í Áß Çϳª´Â ¸í·ÉÀ» ½Ã°¢ÀûÀ¸·Î Ç¥ÇöÇÏ´Â µ¥ »ç¿ëµÇ¸ç À¯Çü°ú ¿ì¼± ¼øÀ§´Â ¸í·ÉÀÇ Àǹ̸¦ ³ªÅ¸³À´Ï´Ù.
°¢ ¸í·É¿¡´Â ÇѵΠ°³ÀÇ ·¹ÀÌºí ¹®ÀÚ¿ÀÌ Æ÷ÇԵ˴ϴÙ.
·¹ÀÌºí ¹®ÀÚ¿Àº ÀÌ ¸í·ÉÀ» Ç¥ÇöÇϱâ À§ÇØ ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ »ç¿ëÀÚ¿¡°Ô
Ç¥½ÃÇϵµ·Ï ¿äûÇÏ´Â ³»¿ëÀÔ´Ï´Ù.
¿¹¸¦ µé¾î, ÀÌ·¯ÇÑ ¹®ÀÚ¿ Áß Çϳª´Â ÀåÄ¡ÀÇ ¼ÒÇÁÆ® ¹öư ¿·À̳ª
¸Þ´ºÀÇ ÇÑ ¿ä¼Ò·Î Ç¥½ÃµË´Ï´Ù. SCREEN
ÀÌ¿ÜÀÇ ¸í·É À¯ÇüÀÇ °æ¿ì
Á¦°øµÈ ·¹À̺íÀº ÀÌ ÀåÄ¡ÀÇ ÀÌ ¸í·É¿¡ ´õ ÀûÇÕÇÑ ½Ã½ºÅÛº° ·¹ÀÌºí¿¡ ÀÇÇØ
¹«½ÃµÉ ¼ö ÀÖ½À´Ï´Ù. ±×·¸Áö ¾ÊÀº °æ¿ì ·¹ÀÌºí ¹®ÀÚ¿ÀÇ ³»¿ëÀº
±¸Çö ½Ã ÇØ¼®µÇÁö ¾Ê½À´Ï´Ù.
¸ðµç ¸í·É¿¡´Â ªÀº ·¹À̺íÀÌ ÀÖ½À´Ï´Ù. ±ä ·¹À̺íÀº ¼±Åà »çÇ×ÀÔ´Ï´Ù. ±ä ·¹À̺íÀÌ ¸í·É¿¡ ¾ø´Â °æ¿ì Ç×»ó ªÀº ·¹À̺íÀÌ »ç¿ëµË´Ï´Ù.
ªÀº ·¹ÀÌºí ¹®ÀÚ¿Àº È¸é ¸éÀûÀ» ÃÖ¼Ò·Î Â÷ÁöÇϵµ·Ï °¡´ÉÇÑ ÇÑ Âª¾Æ¾ß ÇÕ´Ï´Ù. ±ä ·¹À̺íÀº ´õ ±æ°í ¼³¸íÀÌ º¸´Ù ÀÚ¼¼ÇÏÁö¸¸ ¸î ´Ü¾î¸¦ ÃʰúÇÏ¸é ¾È µË´Ï´Ù. ¿¹¸¦ µé¾î, ¸í·ÉÀÇ ÂªÀº ·¹À̺íÀº "Play"ÀÌ°í ±ä ·¹À̺íÀº "Play Sound Clip"ÀÏ ¼ö ÀÖ½À´Ï´Ù.
±¸Çö ½Ã ÄÁÅØ½ºÆ®¿Í »ç¿ë °¡´ÉÇÑ °ø°£À» ±â¹ÝÀ¸·Î »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¿¡ Á¦½ÃÇÒ ·¹À̺í Áß Çϳª¸¦ ¼±ÅÃÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, ¸í·ÉÀÌ ¼ÒÇÁÆ® ¹öư¿¡ Ç¥½ÃµÇ¸é ±¸Çö ½Ã ªÀº ·¹À̺íÀ» »ç¿ëÇϸç, ¸í·ÉÀÌ ¸Þ´º¿¡ Ç¥½ÃµÇ°í ÇØ´ç ¸Þ´º¿¡ ±ä ·¹À̺íÀ» Ç¥½ÃÇÒ °ø°£ÀÌ ÀÖ´Â °æ¿ì¿¡¸¸ ±ä ·¹À̺íÀ» »ç¿ëÇÕ´Ï´Ù. ±¸Çö ½Ã ÀϺΠ¸í·ÉÀÇ ÂªÀº ·¹À̺í°ú ´Ù¸¥ ¸í·ÉÀÇ ±ä ·¹À̺íÀ» »ç¿ëÇÒ ¼ö ÀÖÀ¸¸ç ªÀº ·¹À̺í°ú ±ä ·¹À̺íÀÇ »ç¿ëÀ» ¸¶À½´ë·Î ÀüȯÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÀ¿ë ÇÁ·Î±×·¥Àº ƯÁ¤ ½Ã°£¿¡ »ç¿ëµÉ ·¹À̺íÀ» °áÁ¤ÇÒ ¼ö ¾ø½À´Ï´Ù.
ÀÀ¿ë ÇÁ·Î±×·¥Àº ÇØ´ç ¸í·É À¯ÇüÀ» »ç¿ëÇÏ¿©
ÀÌ ¸í·ÉÀÇ Àǵµ¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
¿¹¸¦ µé¾î, ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼ ¸í·ÉÀÇ À¯ÇüÀ»
BACK
À¸·Î ÁöÁ¤ÇÏ°í Æ¯Á¤ ¼ÒÇÁÆ® ¹öư¿¡
"µÚ·Î" ÀÛ¾÷À» µÑ ¼ö Àִ ǥÁØÀÌ ÀåÄ¡¿¡ ÀÖÀ¸¸é
±¸Çö ½Ã ÀÇ¹Ì Á¤º¸¸¦ °¡À̵å·Î »ç¿ëÇÏ¿©
ÀåÄ¡ÀÇ ½ºÅ¸ÀÏÀ» µû¸¦ ¼ö ÀÖ½À´Ï´Ù.
Á¤ÀÇµÈ À¯ÇüÀº
BACK
,
CANCEL
,
EXIT
,
HELP
,
ITEM
,
OK
,
SCREEN
¹×
STOP
ÀÔ´Ï´Ù.
ÀÀ¿ë ÇÁ·Î±×·¥Àº ¿ì¼± ¼øÀ§ °ªÀ» »ç¿ëÇÏ¿© °°Àº ȸéÀÇ ´Ù¸¥ ¸í·É°ú °ü·ÃÇÏ¿© ÀÌ ¸í·ÉÀÇ Á߿伺À» ¼³¸íÇÕ´Ï´Ù. ¿ì¼± ¼øÀ§ °ªÀº Á¤¼öÀÌ¸ç ³·Àº ¼ýÀÚ´Â ´õ Å« Á߿伺À» ³ªÅ¸³À´Ï´Ù. ½ÇÁ¦ °ªÀº ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼ ¼±ÅÃÇÕ´Ï´Ù. ¿ì¼± ¼øÀ§ °ª 1Àº °¡Àå Áß¿äÇÑ ¸í·ÉÀ» ³ªÅ¸³»¸ç ¿ì¼± ¼øÀ§ °ª 2, 3, 4 µîÀº ´ú Áß¿äÇÑ ¸í·ÉÀ» ³ªÅ¸³À´Ï´Ù.
ÀϹÝÀûÀ¸·Î ±¸Çö ½Ã ¸ÕÀú ¸í·É À¯Çü¿¡ µû¶ó ¸í·É À§Ä¡¸¦ ¼±ÅÃÇÑ ´ÙÀ½ ¿ì¼± ¼øÀ§¿¡ µû¶ó À¯»çÇÑ ¸í·ÉÀ» ³õ½À´Ï´Ù. ÀÌ´Â °¡Àå ³ôÀº ¿ì¼± ¼øÀ§¸¦ °®´Â ¸í·ÉÀº »ç¿ëÀÚ°¡ Á÷Á¢ Æ®¸®°ÅÇÒ ¼ö ÀÖµµ·Ï ³õÀÌ¸ç ³·Àº ¼øÀ§¸¦ °®´Â ¸í·ÉÀº ¸Þ´º¿¡ ³õÀδٴ °ÍÀ» ÀǹÌÇÕ´Ï´Ù. °°Àº ȸ鿡 °°Àº ¿ì¼± ¼øÀ§¿Í À¯ÇüÀ» °¡Áø ¸í·ÉÀÌ ÀÖ´Â °ÍÀº ¿À·ù°¡ ¾Æ´Õ´Ï´Ù. ÀÌ °æ¿ì ±¸Çö ½Ã ¸í·ÉÀÇ Ç¥½Ã ¼ø¼¸¦ ¼±ÅÃÇÕ´Ï´Ù.
¿¹¸¦ µé¾î, ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ´ÙÀ½ ¸í·ÉÀÌ ÀÖ´Â °æ¿ì
|
µÎ °³ÀÇ ¼ÒÇÁÆ® ¹öưÀÌ ÀÖ´Â ±¸ÇöÀº
BACK
¸í·ÉÀ»
¿À¸¥ÂÊ ¼ÒÇÁÆ® ¹öư¿¡ ¸ÅÇÎÇÑ ´ÙÀ½
´Ù¸¥ ¸í·ÉÀ» Æ÷ÇÔÇÒ ¼ö ÀÖµµ·Ï
¿ÞÂÊ ¼ÒÇÁÆ® ¹öư¿¡ "¿É¼Ç"
¸Þ´º¸¦ ¸¸µì´Ï´Ù.
»ç¿ëÀÚ°¡ ¿ÞÂÊ ¼ÒÇÁÆ® ¹öưÀ» ´©¸£¸é
³ª¸ÓÁö µÎ °³ÀÇ Command
°¡ ÀÖ´Â ¸Þ´º°¡ ´ÙÀ½°ú °°ÀÌ Ç¥½ÃµË´Ï´Ù.
ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ¼¼ °³ÀÇ ¼ÒÇÁÆ® ¹öưÀÌ ÀÖ´Â °æ¿ì
´ÙÀ½°ú °°ÀÌ ¸ðµç ¸í·ÉÀ» ¼ÒÇÁÆ® ¹öư¿¡ ¸ÅÇÎÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÀ¿ë ÇÁ·Î±×·¥Àº Ç×»ó »ç¿ëÀÚ¿¡°Ô ´Ù¾çÇÑ È¸éÀ» ÅëÇØ ÁøÇàÇÒ ¼ö ÀÖ´Â ¼ö´ÜÀ» Á¦°øÇØ¾ß ÇÕ´Ï´Ù. ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼ ¾Æ¹«·± ¸í·ÉÀÌ ¾ø´Â ȸéÀ» ¼³Á¤ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ÀÌ´Â API¿¡¼ °¡´ÉÇÏÁö¸¸ ÀϹÝÀûÀ¸·Î À¯¿ëÇÏÁö´Â ¾Ê½À´Ï´Ù. ÀÌ·¯ÇÑ °æ¿ì »ç¿ëÀÚ´Â ´Ù¸¥ ȸéÀ¸·Î À̵¿ÇÒ ¹æ¹ýÀÌ ¾ø½À´Ï´Ù. ÀÌ·¯ÇÑ ÇÁ·Î±×·¥Àº ´Ü¼øÈ÷ ¿À·ù·Î °£ÁÖµÉ °ÍÀÔ´Ï´Ù. ÀϹÝÀûÀÎ ÀåÄ¡´Â »ç¿ëÀÚ°¡ ÀÀ¿ë ÇÁ·Î±×·¥ °ü¸®ÀÚ¿¡°Ô ¿À·ù°¡ ÀÖ´Â ÀÀ¿ë ÇÁ·Î±×·¥À» Á¾·áÇÒ °ÍÀ» Áö½ÃÇÒ ¼ö ÀÖ´Â ¼ö´ÜÀ» Á¦°øÇØ¾ß ÇÕ´Ï´Ù.
Field Summary | |
static int |
BACK
³í¸®ÀûÀ¸·Î ÀÌÀü ȸéÀ¸·Î »ç¿ëÀÚ¸¦ µÇµ¹¸®´Â À̵¿ ¸í·É. |
static int |
CANCEL
ÇöÀç ȸ鿡¼ ±¸ÇöÇÏ´Â ´ëÈ »óÀÚ¿¡ ´ëÇÑ Ç¥ÁØ ºÎÁ¤ ´ë´äÀÎ ¸í·É. |
static int |
EXIT
ÀÀ¿ë ÇÁ·Î±×·¥À» Á¾·áÇϱâ À§ÇØ »ç¿ëµÇ´Â ¸í·É. |
static int |
HELP
ÀÌ ¸í·ÉÀº ¿Â¶óÀÎ µµ¿ò¸»¿¡ ´ëÇÑ ¿äûÀ» ÁöÁ¤ÇÕ´Ï´Ù. |
static int |
ITEM
ÀÀ¿ë ÇÁ·Î±×·¥Àº ÀÌ ¸í·É À¯ÇüÀ» »ç¿ëÇÏ¿© ÇØ´ç ¸í·ÉÀÌ Screen ÀÇ Ç׸ñÀ̳ª
Choice ÀÇ ¿ä¼Ò¿¡ °íÀ¯ÇÏ´Ù´Â °ÍÀ»
±¸Çö¿¡ ¾Ë·ÁÁÙ ¼ö ÀÖ½À´Ï´Ù.
|
static int |
OK
ÇöÀç ȸ鿡 ÀÇÇØ ±¸ÇöµÇ´Â ´ëÈ »óÀÚ¿¡ ´ëÇÑ Ç¥ÁØ ±àÁ¤ ´ë´äÀÎ ¸í·É. |
static int |
SCREEN
ÇöÀç ȸé°ú °ü·ÃµÈ ÀÀ¿ë ÇÁ·Î±×·¥ Á¤ÀÇ ¸í·ÉÀ» ÁöÁ¤ÇÕ´Ï´Ù. |
static int |
STOP
ÇöÀç ½ÇÇà ÁßÀÎ ÀϺΠÇÁ·Î¼¼½º, ÀÛ¾÷ µîÀ» ÁßÁöÇÏ´Â ¸í·ÉÀÔ´Ï´Ù. |
Constructor Summary | |
Command(String label,
int commandType,
int priority)
ÁöÁ¤µÈ ªÀº ·¹À̺í, À¯Çü ¹× ¿ì¼± ¼øÀ§¸¦ »ç¿ëÇÏ¿© »õ ¸í·É °´Ã¼¸¦ ¸¸µì´Ï´Ù. |
|
Command(String shortLabel,
String longLabel,
int commandType,
int priority)
ÁöÁ¤µÈ ·¹À̺í, À¯Çü ¹× ¿ì¼± ¼øÀ§¸¦ »ç¿ëÇÏ¿© »õ ¸í·É °´Ã¼¸¦ ¸¸µì´Ï´Ù. |
Method Summary | |
int |
getCommandType()
¸í·ÉÀÇ À¯ÇüÀ» °¡Á®¿É´Ï´Ù. |
String |
getLabel()
¸í·ÉÀÇ ÂªÀº ·¹À̺íÀ» °¡Á®¿É´Ï´Ù. |
String |
getLongLabel()
¸í·ÉÀÇ ±ä ·¹À̺íÀ» °¡Á®¿É´Ï´Ù. |
int |
getPriority()
¸í·ÉÀÇ ¿ì¼± ¼øÀ§¸¦ °¡Á®¿É´Ï´Ù. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int SCREEN
SCREEN
¸í·ÉÀº ÀϹÝÀûÀ¸·Î Àüü ȸéÀÇ ³»¿ëÀ̳ª
È¸é °£ À̵¿¿¡ Àû¿ëµË´Ï´Ù.
ÀÌ ¸í·ÉÀº ÀÌ È¸é¿¡ ÀÖ´Â ÇöÀç Ȱ¼ºÈµÇ°Å³ª Æ÷Ä¿½ºµÈ Ç׸ñÀ̳ª
¿ä¼Ò¿¡ Àû¿ëµÇ´Â ITEM
À¯Çü°ú´Â ¹Ý´ëÀÔ´Ï´Ù.
°ª 1
˼ SCREEN
¿¡ ÇÒ´çµË´Ï´Ù.
public static final int BACK
commandAction
¿¡ ÀÇÇØ
ÀÌ·ç¾îÁý´Ï´Ù. ¾ö°ÝÈ÷ ÀÌÀü ȸéÀº
³í¸®ÀûÀ¸·Î ¿Ã¹Ù¸£Áö ¾ÊÀ» ¼ö ÀÖÀ¸¹Ç·Î
ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼
½ÇÁ¦ ÀÛ¾÷À» Á¤ÀÇÇÕ´Ï´Ù.
°ª 2
´Â BACK
¿¡ ÇÒ´çµË´Ï´Ù.
CANCEL
,
STOP
,
Constant Field Valuespublic static final int CANCEL
commandAction
¿¡ ÀÇÇØ
Ãë¼Ò°¡ ±¸ÇöµË´Ï´Ù.
ÀÀ¿ë ÇÁ·Î±×·¥Àº ÀÌ ¸í·É À¯ÇüÀ» »ç¿ëÇÏ¿© »ç¿ëÀÚ°¡
ÇöÀç ȸ鿡 ÀÔ·ÂÇÑ ³»¿ë¿¡
¾Æ¹« ÀÛ¾÷À» ¼öÇàÇÏÁö ¾ÊÀº ä
ÇöÀç ȸéÀ» ´Ý°íÀÚ ÇÑ´Ù´Â °Í°ú ÀϹÝÀûÀ¸·Î´Â
ÀÌÀü ȸéÀ¸·Î µ¹¾Æ°¡·Á°í
ÇÑ´Ù´Â °ÍÀ» ±¸Çö¿¡ ¾Ë¸³´Ï´Ù.
¸¹Àº °æ¿ì CANCEL
˼
BACK
°ú ±³È¯ÇÏ¿© »ç¿ëÇÒ ¼ö ÀÖÁö¸¸
BACK
Àº ºê¶ó¿ìÀú ÁöÇâ ÀÀ¿ë
ÇÁ·Î±×·¥¿¡¼ÀÇ À̵¿¿¡ ÁÖ·Î »ç¿ëµË´Ï´Ù.
°ª 3
˼ CANCEL
¿¡ ÇÒ´çµË´Ï´Ù.
BACK
,
STOP
,
Constant Field Valuespublic static final int OK
commandAction
¿¡ ÀÇÇØ
¼öÇàµÈ µ¿ÀÛÀÌ ±¸ÇöµË´Ï´Ù.
ÀÀ¿ë ÇÁ·Î±×·¥Àº ÀÌ ¸í·É À¯ÇüÀ» »ç¿ëÇÏ¿© »ç¿ëÀÚ°¡ ÀÌ ¸í·ÉÀ» »ç¿ëÇÏ¿© ÇöÀç ȸ鿡 ÀÔ·ÂµÈ µ¥ÀÌÅ͸¦ È®ÀÎÇÏ°í ´ÙÀ½ ³í¸® ȸéÀ¸·Î ÁøÇàÇϱâ À§ÇØ ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ¿äûÇÒ °ÍÀÓÀ» ±¸Çö¿¡ ¾Ë¸³´Ï´Ù.
CANCEL
Àº Á¾Á¾ OK
¿Í ÇÔ²² »ç¿ëµË´Ï´Ù.
°ª 4
°¡ OK
¿¡ ÇÒ´çµË´Ï´Ù.
CANCEL
,
Constant Field Valuespublic static final int HELP
commandAction
¿¡¼
µµ¿ò¸» Á¤º¸¸¦ Ç¥½ÃÇØ¾ß ÇÕ´Ï´Ù.
°ª 5
°¡ HELP
¿¡ ÇÒ´çµË´Ï´Ù.
public static final int STOP
commandAction
¿¡ ÀÇÇØ
¼öÇàµÇ¾î¾ß ÇÕ´Ï´Ù.
ÀÌ ¸í·É À¯ÇüÀ» ÅëÇØ ÀÀ¿ë ÇÁ·Î±×·¥Àº
»ç¿ëÀÚ°¡ ÀÌ ¸í·ÉÀ» »ç¿ëÇÏ¿©
ÇöÀç ȸ鿡 »ç¿ëÀÚ¿¡°Ô Ç¥½ÃµÇ´Â
ÇöÀç ½ÇÇà ÁßÀÎ ¸ðµç ÇÁ·Î¼¼½º¸¦ ÁßÁöÇÑ´Ù´Â °ÍÀ» ±¸Çö¿¡ ¾Ë·ÁÁÝ´Ï´Ù.
½ÇÇà ÁßÀÎ ÇÁ·Î¼¼½ºÀÇ ¿¹·Î´Â µ¥ÀÌÅÍ ´Ù¿î·Îµå³ª º¸³»±â µîÀÌ ÀÖ½À´Ï´Ù.
STOP
¸í·ÉÀÇ »ç¿ëÀÌ
¹Ýµå½Ã ´Ù¸¥ ȸéÀ¸·ÎÀÇ ÀüȯÀ»
ÀǹÌÇÏ´Â °ÍÀº ¾Æ´Õ´Ï´Ù.
°ª 6
ÀÌ STOP
¿¡ ÇÒ´çµË´Ï´Ù.
BACK
,
CANCEL
,
Constant Field Valuespublic static final int EXIT
commandAction
ÀÌ È£ÃâµÇ¸ç
ÀûÀýÇÑ ¶§¿¡ ÀÀ¿ë ÇÁ·Î±×·¥À»
Á¾·áÇØ¾ß ÇÕ´Ï´Ù.
°ª 7
ÀÌ EXIT
¿¡ ÇÒ´çµË´Ï´Ù.
public static final int ITEM
Screen
ÀÇ Ç׸ñÀ̳ª
Choice
ÀÇ ¿ä¼Ò¿¡ °íÀ¯ÇÏ´Ù´Â °ÍÀ»
±¸Çö¿¡ ¾Ë·ÁÁÙ ¼ö ÀÖ½À´Ï´Ù.
ÀϹÝÀûÀ¸·Î ÀÌ´Â ¸í·ÉÀÌ Æ÷Ä¿½ºµÈ Ç׸ñÀ̳ª
¿ä¼Ò¿Í °ü·ÃµÇ¾î ÀÖ´Ù´Â °ÍÀ» ÀǹÌÇÕ´Ï´Ù.
¿¹¸¦ µé¾î, List
±¸Çö ½Ã ÀÌ Á¤º¸¸¦ »ç¿ëÇÏ¿©
»óȲ¿¡ ¸Â´Â ¸Þ´º¸¦ ¸¸µé ¼ö ÀÖ½À´Ï´Ù.
°ª 8
ÀÌ ITEM
¿¡ ÇÒ´çµË´Ï´Ù.
Constructor Detail |
public Command(String label, int commandType, int priority)
Command(label, null, commandType, priority)
¿Í
µ¿ÀÏÇÕ´Ï´Ù.
label
- ¸í·ÉÀÇ ÂªÀº ·¹À̺ícommandType
- ¸í·ÉÀÇ À¯Çüpriority
- ¸í·ÉÀÇ ¿ì¼± ¼øÀ§ °ª
NullPointerException
- ·¹À̺íÀÌ null
ÀÎ °æ¿ì
IllegalArgumentException
- commandType
ÀÌ
À¯È¿ÇÏÁö ¾ÊÀº À¯ÇüÀÎ °æ¿ìCommand(String, String, int, int)
public Command(String shortLabel, String longLabel, int commandType, int priority)
ªÀº ·¹À̺íÀº ÇʼöÀ̸ç null
ÀÌ¸é ¾È µË´Ï´Ù.
±ä ·¹À̺íÀº ¼±Åà »çÇ×À̸ç
¸í·É¿¡ ±ä ·¹À̺íÀÌ ¾ø´Â °æ¿ì
null
ÀÏ ¼ö ÀÖ½À´Ï´Ù.
shortLabel
- ¸í·ÉÀÇ ÂªÀº ·¹À̺ílongLabel
- ¸í·ÉÀÇ ±ä ·¹À̺í, ¶Ç´Â ±ä ·¹À̺íÀÌ ¾ø´Â °æ¿ì null
commandType
- ¸í·ÉÀÇ À¯Çüpriority
- ¸í·ÉÀÇ ¿ì¼± ¼øÀ§ °ª
NullPointerException
- shortLabel
ÀÌ
null
ÀÎ °æ¿ì
IllegalArgumentException
- commandType
ÀÌ
À¯È¿ÇÏÁö ¾ÊÀº À¯ÇüÀÎ °æ¿ìMethod Detail |
public String getLabel()
Command
ÀÇ ÂªÀº ·¹À̺ípublic String getLongLabel()
Command
ÀÇ ±ä ·¹À̺í,
¶Ç´Â Command
¿¡ ±ä ·¹À̺íÀÌ ¾ø´Â °æ¿ì
null
public int getCommandType()
Command
ÀÇ À¯Çüpublic int getPriority()
Command
ÀÇ ¿ì¼± ¼øÀ§
|
MID ÇÁ·ÎÇÊ | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |