|
MID ÇÁ·ÎÇÊ | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--javax.microedition.lcdui.Item | +--javax.microedition.lcdui.DateField
DateField
´Â
Form
¿¡ ³ÖÀ» ¼ö ÀÖ´Â
³¯Â¥¿Í ½Ã°£(´Þ·Â) Á¤º¸¸¦ ³ªÅ¸³»±â À§ÇÑ ÆíÁý °¡´ÉÇÑ ±¸¼º ¿ä¼ÒÀÔ´Ï´Ù.
ÀÌ Çʵ忡 ´ëÇÑ °ªÀº óÀ½¿¡ ¼³Á¤Çϰųª ¼³Á¤ÇÏÁö ¾ÊÀº »óÅ·ΠµÑ ¼ö ÀÖ½À´Ï´Ù.
°ªÀÌ ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀ¸¸é ÀÌ ÇʵåÀÇ UI¿¡ ºÐ¸íÈ÷ Ç¥½ÃµË´Ï´Ù.
"ÃʱâȵÇÁö ¾ÊÀº »óÅÂ"¿¡ ´ëÇÑ ÇÊµå °ªÀº À¯È¿ÇÑ °ªÀÌ ¾Æ´Ï¸ç
ÀÌ »óÅ¿¡ ´ëÇÑ getDate()
´Â
null
À» ¹ÝȯÇÕ´Ï´Ù.
³¯Â¥³ª ½Ã°£ Á¤º¸ ¶Ç´Â µÎ °¡Áö¸¦ ¸ðµÎ ¹Þ¾ÆµéÀ̵µ·Ï
DateField
ÀÇ ÀνºÅϽº¸¦ ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÔ·Â ¸ðµå´Â ÀÌ Å¬·¡½ºÀÇ DATE
, TIME
¶Ç´Â
DATE_TIME
Á¤Àû Çʵå·Î ±¸¼ºµË´Ï´Ù.
DATE
ÀÔ·Â ¸ðµå¸¦ »ç¿ëÇϸé
³¯Â¥ Á¤º¸¸¸ ¼³Á¤ÇÒ ¼ö ÀÖÀ¸¸ç
TIME
ÀÔ·Â ¸ðµå¸¦ »ç¿ëÇÏ¸é ½Ã°£ Á¤º¸(½Ã, ºÐ)¸¸
¼³Á¤ÇÒ ¼ö ÀÖÁö¸¸ DATE_TIME
À» »ç¿ëÇϸé
½Ã°£°ú ³¯Â¥ °ªÀ» ¸ðµÎ ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
TIME
ÀÔ·Â ¸ðµå¿¡¼ Date
°´Ã¼ÀÇ ³¯Â¥ ±¸¼º ¿ä¼Ò´Â 1970³â 1¿ù 1ÀÏÀ» "¿ø³â" °ªÀ¸·Î
¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù.
ÀÌ ÇʵåÀÇ ´Þ·Â °è»êÀº ±âº» ·ÎÄÌ ¹× Á¤ÀÇµÈ Ç¥ÁØ ½Ã°£´ë¸¦ ±â¹ÝÀ¸·Î ÇÕ´Ï´Ù. °è»ê ¹× ´Ù¾çÇÑ ÀÔ·Â ¸ðµå·Î ÀÎÇØ ³¯Â¥ °´Ã¼¸¦ ÀÌ Çʵå·Î ¼³Á¤ÇÑ ´ÙÀ½ ÀÌ Çʵ忡¼ °ªÀ» ´Ù½Ã °¡Á®¿À¸é °°Àº ¹Ð¸®ÃÊ °ªÀ» Æ÷ÇÔÇÏÁö ¾Ê½À´Ï´Ù.
Field Summary | |
static int |
DATE
³¯Â¥ Á¤º¸(³â, ¿ù, ÀÏ)¿¡ ´ëÇÑ ÀÔ·Â ¸ðµå. |
static int |
DATE_TIME
³¯Â¥(³â, ¿ù, ÀÏ) ¹× ½Ã°£(½Ã, ºÐ) Á¤º¸¿¡ ´ëÇÑ ÀÔ·Â ¸ðµå. |
static int |
TIME
½Ã°£ Á¤º¸(½Ã, ºÐ)¿¡ ´ëÇÑ ÀÔ·Â ¸ðµå. |
Fields inherited from class javax.microedition.lcdui.Item |
BUTTON, HYPERLINK, LAYOUT_2, LAYOUT_BOTTOM, LAYOUT_CENTER, LAYOUT_DEFAULT, LAYOUT_EXPAND, LAYOUT_LEFT, LAYOUT_NEWLINE_AFTER, LAYOUT_NEWLINE_BEFORE, LAYOUT_RIGHT, LAYOUT_SHRINK, LAYOUT_TOP, LAYOUT_VCENTER, LAYOUT_VEXPAND, LAYOUT_VSHRINK, PLAIN |
Constructor Summary | |
DateField(String label,
int mode)
ÁöÁ¤µÈ ·¹À̺í°ú ¸ðµå¸¦ »ç¿ëÇÏ¿© DateField
°´Ã¼¸¦ ¸¸µì´Ï´Ù.
|
|
DateField(String label,
int mode,
TimeZone timeZone)
ƯÁ¤ TimeZone °´Ã¼ ¹× ÇöÀç ·ÎÄÌÀÇ
±âº» ´Þ·Â ½Ã½ºÅÛÀ» ±â¹ÝÀ¸·Î ´Þ·ÂÀ»
°è»êÇÏ´Â ³¯Â¥ Çʵ带 ¸¸µì´Ï´Ù.
|
Method Summary | |
Date |
getDate()
ÀÌ ÇʵåÀÇ ³¯Â¥ °ªÀ» ¹ÝȯÇÕ´Ï´Ù. |
int |
getInputMode()
ÀÌ ³¯Â¥ ÇʵåÀÇ ÀÔ·Â ¸ðµå¸¦ °¡Á®¿É´Ï´Ù. |
void |
setDate(Date date)
ÀÌ Çʵ忡 »õ °ªÀ» ¼³Á¤ÇÕ´Ï´Ù. |
void |
setInputMode(int mode)
ÀÌ ³¯Â¥ ÇʵåÀÇ ÀÔ·Â ¸ðµå¸¦ ¼³Á¤ÇÕ´Ï´Ù. |
Methods inherited from class javax.microedition.lcdui.Item |
addCommand, getLabel, getLayout, getMinimumHeight, getMinimumWidth, getPreferredHeight, getPreferredWidth, notifyStateChanged, removeCommand, setDefaultCommand, setItemCommandListener, setLabel, setLayout, setPreferredSize |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int DATE
DateField
´Â ³¯Â¥ °ªÀ» Ç¥½ÃÇϰí
ÀÌ °ª¸¸ ¼öÁ¤ÇÒ ¼ö ÀÖ°Ô ÇÕ´Ï´Ù.
³¯Â¥ °´Ã¼ÀÇ ½Ã°£ Á¤º¸´Â ¹«½ÃµË´Ï´Ù.
1
ÀÇ °ªÀÌ DATE
¿¡ ÇÒ´çµË´Ï´Ù.
public static final int TIME
DateField
´Â ½Ã°£À» Ç¥½ÃÇϰí
ÀÌ °ª¸¸ ¼öÁ¤ÇÒ ¼ö ÀÖ°Ô ÇÕ´Ï´Ù.
³¯Â¥ ±¸¼º ¿ä¼Ò´Â 1970³â 1¿ù 1ÀÏÀ» "¿ø³â" °ªÀ¸·Î
¼³Á¤ÇØ¾ß ÇÏ¸ç ¾×¼¼½ºÇÏ¸é ¾È µË´Ï´Ù.
2
ÀÇ °ªÀÌ TIME
¿¡ ÇÒ´çµË´Ï´Ù.
public static final int DATE_TIME
DateField
´Â ½Ã°£ ¹× ³¯Â¥ Á¤º¸¸¦
¸ðµÎ Á¦½ÃÇÏ°í ¼öÁ¤ÇÒ ¼ö ÀÖ°Ô ÇÕ´Ï´Ù.
°ª 3
ÀÌ DATE_TIME
¿¡ ÇÒ´çµË´Ï´Ù.
Constructor Detail |
public DateField(String label, int mode)
DateField
°´Ã¼¸¦ ¸¸µì´Ï´Ù.
ÀÌ È£ÃâÀº DateField(label, mode, null)
¿¡ ´ëÇÑ È£Ãâ°ú µ¿ÀÏÇÕ´Ï´Ù.
label
- Ç׸ñ ·¹À̺ímode
- ÀÔ·Â ¸ðµå, DATE
, TIME
,
DATE_TIME
Áß Çϳª
IllegalArgumentException
- ÀÔ·Â mode
°ªÀÌ
À¯È¿ÇÏÁö ¾ÊÀº °æ¿ìpublic DateField(String label, int mode, TimeZone timeZone)
TimeZone
°´Ã¼ ¹× ÇöÀç ·ÎÄÌÀÇ
±âº» ´Þ·Â ½Ã½ºÅÛÀ» ±â¹ÝÀ¸·Î ´Þ·ÂÀ»
°è»êÇÏ´Â ³¯Â¥ Çʵ带 ¸¸µì´Ï´Ù.
DateField
ÀÇ °ªÀº
óÀ½¿¡´Â "ÃʱâȵÇÁö ¾ÊÀº"
»óÅ¿¡ ÀÖ½À´Ï´Ù.
timeZone
ÀÌ null
ÀÎ °æ¿ì
½Ã½ºÅÛÀÇ ±âº» Ç¥ÁØ ½Ã°£´ë°¡ »ç¿ëµË´Ï´Ù.
label
- Ç׸ñ ·¹À̺ímode
- ÀÔ·Â ¸ðµå, DATE
, TIME
,
DATE_TIME
Áß ÇϳªtimeZone
- ƯÁ¤ Ç¥ÁØ ½Ã°£´ë, ¶Ç´Â ±âº» Ç¥ÁØ ½Ã°£´ë¿¡ ´ëÇØ¼´Â
null
IllegalArgumentException
- ÀÔ·Â mode
ÀÇ °ªÀÌ
À¯È¿ÇÏÁö ¾ÊÀº °æ¿ìMethod Detail |
public Date getDate()
null
ÀÔ´Ï´Ù.
·ÎÄ̺° ´Þ·Â ½Ã½ºÅÛ ±ÔÄ¢ ¹×
Á¤ÀÇµÈ Ç¥ÁØ ½Ã°£´ë¿¡ µû¶ó ³¯Â¥ °´Ã¼°¡ ±¸¼ºµË´Ï´Ù.
TIME
¸ðµå Çʵ忡¼ ³¯Â¥ ±¸¼º ¿ä¼Ò´Â
1970³â 1¿ù 1ÀÏÀ» "¿ø³â"À¸·Î ¼³Á¤ÇÕ´Ï´Ù.
½Ã°£À» ³ªÅ¸³»´Â ³¯Â¥ °´Ã¼°¡ ÀÌ "¿ø³â"¿¡¼
ÇϷ縦 ÃʰúÇÑ °æ¿ì ÇØ´ç Çʵå´Â
"ÃʱâȵÇÁö ¾ÊÀº" »óÅ¿¡ ÀÖÀ¸¸ç
ÇØ´ç ¸Þ¼Òµå´Â null
À» ¹ÝȯÇÕ´Ï´Ù.
DATE
¸ðµå¿¡¼
³¯Â¥ °´Ã¼ ±¸¼º ½Ã ´Þ·ÂÀÇ
½Ã°£ ±¸¼º ¿ä¼Ò¸¦ 0À¸·Î ¼³Á¤ÇÕ´Ï´Ù.
setDate(java.util.Date)
public void setDate(Date date)
null
À» Àü´ÞÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÌ ÇʵåÀÇ ÀÔ·Â ¸ðµå´Â Àü´ÞµÈ Date
°´Ã¼¿¡¼
»ç¿ëµÈ ±¸¼º ¿ä¼Ò¸¦ Á¤ÀÇÇÕ´Ï´Ù.
TIME
ÀÔ·Â ¸ðµå¿¡¼ ³¯Â¥ ±¸¼º ¿ä¼Ò´Â
1970³â 1¿ù 1ÀÏÀ» "¿ø³â" °ªÀ¸·Î ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù.
½Ã°£À» ³ªÅ¸³»´Â ³¯Â¥ °´Ã¼°¡ ÇϷ縦 ÃʰúÇÏ´Â °æ¿ì ÀÌ Çʵå´Â
"ÃʱâȵÇÁö ¾ÊÀº" »óÅ¿¡ ÀÖ½À´Ï´Ù.
TIME
ÀÔ·Â ¸ðµå¿¡¼ Date
°´Ã¼ÀÇ
³¯Â¥ ±¸¼º ¿ä¼Ò´Â ¹«½ÃµÇ¸ç ½Ã°£ ±¸¼º ¿ä¼Ò´Â ºÐÀ» Á¤È®ÇϰÔ
Ç¥ÇöÇϱâ À§Çؼ »ç¿ëµË´Ï´Ù.
DATE
ÀÔ·Â ¸ðµå¿¡¼
Date
°´Ã¼ÀÇ ½Ã°£ ±¸¼º ¿ä¼Ò´Â ¹«½ÃµË´Ï´Ù.
DATE_TIME
ÀÔ·Â ¸ðµå¿¡¼
Date
ÀÇ ³¯Â¥¿Í ½Ã°£ ±¸¼º ¿ä¼Ò´Â ºÐÀ»
Á¤È®ÇÏ°Ô Ç¥ÇöÇϱâ À§Çؼ¸¸ »ç¿ëµË´Ï´Ù.
date
- ÀÌ ÇʵåÀÇ »õ °ªgetDate()
public int getInputMode()
DATE
, TIME
¹× DATE_TIME
ÀÔ´Ï´Ù.
setInputMode(int)
public void setInputMode(int mode)
DATE
, TIME
¹× DATE_TIME
ÀÔ´Ï´Ù.
mode
- ÀÔ·Â ¸ðµå´Â DATE
, TIME
,
DATE_TIME
Áß Çϳª¿©¾ß ÇÕ´Ï´Ù.
IllegalArgumentException
- À¯È¿ÇÏÁö ¾ÊÀº °ªÀÌ ÁöÁ¤µÈ °æ¿ìgetInputMode()
|
MID ÇÁ·ÎÇÊ | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |