|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | constructor | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
java.lang.Objectjavax.security.auth.callback.ConfirmationCallback
public class ConfirmationCallback
±âº»ÀÌ µÇ´Â ½ÃÅ¥·¯Æ¼ ¼ºñ½º¿¡¼´Â ConfirmationCallback
¸¦ ÀνºÅϽºÈÇØ CallbackHandler
handle
¸Þ¼µå¿¡ °Ç³×ÁÖ¾î, YES/NO, OK/CANCEL, YES/NO/CANCEL µîÀÇ È®ÀÎÀ» ¿ä±¸ÇÕ´Ï´Ù.
CallbackHandler
,
Á÷·ÄÈ µÈ Çü½Ä ÇÊµå °³¿ä | |
---|---|
static int |
CANCEL
CANCEL ¿É¼ÇÀÔ´Ï´Ù. |
static int |
ERROR
ERROR ¸Þ¼¼Áö ŸÀÔÀÔ´Ï´Ù. |
static int |
INFORMATION
INFORMATION ¸Þ¼¼Áö ŸÀÔÀÔ´Ï´Ù. |
static int |
NO
NO ¿É¼ÇÀÔ´Ï´Ù. |
static int |
OK
OK ¿É¼ÇÀÔ´Ï´Ù. |
static int |
OK_CANCEL_OPTION
OK/CANCEL È®ÀÎ ¿É¼ÇÀÔ´Ï´Ù. |
static int |
UNSPECIFIED_OPTION
ÁöÁ¤ÀÌ ¾ø´Â ¿É¼Ç ŸÀÔÀÔ´Ï´Ù. |
static int |
WARNING
WARNING ¸Þ¼¼Áö ŸÀÔÀÔ´Ï´Ù. |
static int |
YES
YES ¿É¼ÇÀÔ´Ï´Ù. |
static int |
YES_NO_CANCEL_OPTION
YES/NO/CANCEL È®ÀÎ ¿É¼ÇÀÔ´Ï´Ù. |
static int |
YES_NO_OPTION
YES/NO È®ÀÎ ¿É¼ÇÀÔ´Ï´Ù. |
»ý¼ºÀÚ °³¿ä | |
---|---|
ConfirmationCallback (int messageType,
int optionType,
int defaultOption)
ConfirmationCallback ¸¦ ¸Þ¼¼Áö ŸÀÔ, ¿É¼Ç ŸÀÔ ¹× µðÆúÆ®ÀÇ ¿É¼ÇÀ» »ç¿ëÇØ ±¸ÃàÇÕ´Ï´Ù. |
|
ConfirmationCallback (int messageType,
String [] options,
int defaultOption)
ConfirmationCallback ¸¦ ¸Þ¼¼Áö ŸÀÔ, ¿É¼ÇÀÇ ¸®½ºÆ® ¹× µðÆúÆ®ÀÇ ¿É¼ÇÀ» »ç¿ëÇØ ±¸ÃàÇÕ´Ï´Ù. |
|
ConfirmationCallback (String prompt,
int messageType,
int optionType,
int defaultOption)
ConfirmationCallback ¸¦ prompt, ¸Þ¼¼Áö ŸÀÔ, ¿É¼Ç ŸÀÔ ¹× µðÆúÆ®ÀÇ ¿É¼ÇÀ» »ç¿ëÇØ ±¸ÃàÇÕ´Ï´Ù. |
|
ConfirmationCallback (String prompt,
int messageType,
String [] options,
int defaultOption)
ConfirmationCallback ¸¦ prompt, ¸Þ¼¼Áö ŸÀÔ, ¿É¼ÇÀÇ ¸®½ºÆ® ¹× µðÆúÆ®ÀÇ ¿É¼ÇÀ» »ç¿ëÇØ ±¸ÃàÇÕ´Ï´Ù. |
¸Þ¼µå °³¿ä | |
---|---|
int |
getDefaultOption ()
µðÆúÆ® ¿É¼ÇÀ» ÃëµæÇÕ´Ï´Ù. |
int |
getMessageType ()
¸Þ¼¼Áö ŸÀÔÀ» ÃëµæÇÕ´Ï´Ù. |
String [] |
getOptions ()
È®ÀÎ ¿É¼ÇÀ» ÃëµæÇÕ´Ï´Ù. |
int |
getOptionType ()
¿É¼Ç ŸÀÔÀ» ÃëµæÇÕ´Ï´Ù. |
String |
getPrompt ()
prompt¸¦ ÃëµæÇÕ´Ï´Ù. |
int |
getSelectedIndex ()
¼±ÅÃµÈ È®ÀÎ ¿É¼ÇÀ» ÃëµæÇÕ´Ï´Ù. |
void |
setSelectedIndex (int selection)
¼±ÅÃµÈ È®ÀÎ ¿É¼ÇÀ» ¼³Á¤ÇÕ´Ï´Ù. |
Ŭ·¡½º java.lang. Object ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼µå |
---|
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
ÇʵåÀÇ »ó¼¼ |
---|
public static final int UNSPECIFIED_OPTION
getOptionType
¸Þ¼µå°¡ ÀÌ °ªÀ» µ¹·ÁÁÖ´Â °ÍÀº ÀÌ ConfirmationCallback
°¡ optionType
´Â ¾Æ´Ï°í options
·Î
ÀνºÅϽºÈ µÇ¾úÀ» °æ¿ìÀÔ´Ï´Ù.
public static final int YES_NO_OPTION
±âº» ½ÃÅ¥·¯Æ¼ ¼ºñ½º¿¡¼´Â YES
¶Ç´Â NO
·Î
ȸ´äÇÒ ¼ö ÀÖ´Â È®ÀÎÀ» ¿ä±¸ÇÒ °æ¿ì¿¡
ÀÌ È®ÀÎ ¿É¼ÇÀ» optionType
·Î
¼ ConfirmationCallback
»ý¼ºÀÚ
À¸·Î ÁöÁ¤ÇÕ´Ï´Ù.
public static final int YES_NO_CANCEL_OPTION
±âº» ½ÃÅ¥·¯Æ¼ ¼ºñ½º¿¡¼´Â YES
, NO
, ¶Ç´Â CANCEL
·Î
ȸ´äÇÒ ¼ö ÀÖ´Â È®ÀÎÀ» ¿ä±¸ÇÒ °æ¿ì¿¡
ÀÌ È®ÀÎ ¿É¼ÇÀ» optionType
·Î
¼ ConfirmationCallback
»ý¼ºÀÚ
À¸·Î ÁöÁ¤ÇÕ´Ï´Ù.
public static final int OK_CANCEL_OPTION
±âº» ½ÃÅ¥·¯Æ¼ ¼ºñ½º¿¡¼´Â OK
¶Ç´Â CANCEL
·Î
ȸ´äÇÒ ¼ö ÀÖ´Â È®ÀÎÀ» ¿ä±¸ÇÒ °æ¿ì¿¡
ÀÌ È®ÀÎ ¿É¼ÇÀ» optionType
·Î
¼ ConfirmationCallback
»ý¼ºÀÚ
À¸·Î ÁöÁ¤ÇÕ´Ï´Ù.
public static final int YES
ÀÌ ConfirmationCallback
·Î
optionType
°¡ ÁöÁ¤µÇ¾úÀ» °æ¿ì, ÀÌ ¿É¼ÇÀº defaultOption
·Î
¼ ÁöÁ¤µÇ´ÂÁö, ¼±ÅÃÇÑ À妽º·Î¼ ¸®Åϵ˴ϴÙ
.
public static final int NO
ÀÌ ConfirmationCallback
·Î
optionType
°¡ ÁöÁ¤µÇ¾úÀ» °æ¿ì, ÀÌ ¿É¼ÇÀº defaultOption
·Î
¼ ÁöÁ¤µÇ´ÂÁö, ¼±ÅÃÇÑ À妽º·Î¼ ¸®Åϵ˴ϴÙ
.
public static final int CANCEL
ÀÌ ConfirmationCallback
·Î
optionType
°¡ ÁöÁ¤µÇ¾úÀ» °æ¿ì, ÀÌ ¿É¼ÇÀº defaultOption
·Î
¼ ÁöÁ¤µÇ´ÂÁö, ¼±ÅÃÇÑ À妽º·Î¼ ¸®Åϵ˴ϴÙ
.
public static final int OK
ÀÌ ConfirmationCallback
·Î
optionType
°¡ ÁöÁ¤µÇ¾úÀ» °æ¿ì, ÀÌ ¿É¼ÇÀº defaultOption
·Î
¼ ÁöÁ¤µÇ´ÂÁö, ¼±ÅÃÇÑ À妽º·Î¼ ¸®Åϵ˴ϴÙ
.
public static final int INFORMATION
public static final int WARNING
public static final int ERROR
»ý¼ºÀÚ »ó¼¼ |
---|
public ConfirmationCallback(int messageType, int optionType, int defaultOption)
ConfirmationCallback
¸¦ ¸Þ¼¼Áö ŸÀÔ, ¿É¼Ç ŸÀÔ ¹× µðÆúÆ®ÀÇ ¿É¼ÇÀ» »ç¿ëÇØ ±¸ÃàÇÕ´Ï´Ù.
±âº» ½ÃÅ¥·¯Æ¼ ¼ºñ½º¿¡¼´Â YES/NO, YES/NO/CANCEL, OK/CANCEL °¢ È®ÀÎ ¹æ¹ýÀÇ ¾î¶² °ÍÀÎÁö¸¦ ¿ä±¸ÇÏ´Â °æ¿ì¿¡ ÀÌ »ý¼ºÀÚ¸¦ »ç¿ëÇÕ´Ï´Ù.
messageType
- ¸Þ¼¼Áö ŸÀÔ (INFORMATION
, WARNING
, ¶Ç´Â ERROR
) optionType
- ¿É¼Ç ŸÀÔ (YES_NO_OPTION
, YES_NO_CANCEL_OPTION
, ¶Ç´Â OK_CANCEL_OPTION
) defaultOption
- ÁöÁ¤ÇÑ optionType
µðÆúÆ® ¿É¼Ç (YES
, NO
, CANCEL
, ¶Ç´Â OK
)
IllegalArgumentException
- messageType°¡ INFORMATION
, WARNING
, ERROR
¾î¶² °Íµµ ¾Æ´Ñ °æ¿ì, optionType°¡ YES_NO_OPTION
, YES_NO_CANCEL_OPTION
, OK_CANCEL_OPTION
¾î¶² °Íµµ ¾Æ´Ñ °æ¿ì, ȤÀº defaultOption
°¡ optionType
³»ÀÇ ¿É¼ÇÀÇ ¾î´À °Í¿¡µµ ´ëÀÀÇÏÁö ¾Ê´Â °æ¿ìpublic ConfirmationCallback(int messageType, String [] options, int defaultOption)
ConfirmationCallback
¸¦ ¸Þ¼¼Áö ŸÀÔ, ¿É¼ÇÀÇ ¸®½ºÆ® ¹× µðÆúÆ®ÀÇ ¿É¼ÇÀ» »ç¿ëÇØ ±¸ÃàÇÕ´Ï´Ù.
±âº»ÀÇ ½ÃÅ¥·¯Æ¼ ¼ºñ½º¿¡¼´Â ¹Ì¸® ¼³Á¤µÇ¾î ÀÖ´Â ÀÌ¿ë °¡´ÉÇÑ È®ÀÎ ¹æ¹ý°ú´Â ´Ù¸¥ È®ÀÎÀ» ¿ä±¸ÇÏ´Â °æ¿ì (¿¹¸¦ µé¾î CONTINUE/ABORT ³ª STOP/GO), ÀÌ »ý¼ºÀÚ¸¦ »ç¿ëÇÕ´Ï´Ù. È®ÀÎÀÇ ¿É¼ÇÀº, options
¹è¿¿¡ ¸®½ºÆ® µÇ¾î ¹Ì¸® µî·ÏµÇ¾î ÀÖ´Â ¿É¼Ç°ú °°Àº Çü½Ä¿¡¼ CallbackHandler
±¸Çö¿¡ ÀÇÇØ Ç¥½ÃµË´Ï´Ù.
messageType
- ¸Þ¼¼Áö ŸÀÔ (INFORMATION
, WARNING
, ¶Ç´Â ERROR
) options
- È®ÀÎ ¿É¼ÇÀÇ ¸®½ºÆ® defaultOption
- options
¹è¿ÀÇ À妽º·Î¼ ³ªÅ¸³»Áö´Â µðÆúÆ® ¿É¼Ç
IllegalArgumentException
- messageType°¡ INFORMATION
, WARNING
, ERROR
¾î¶² °Íµµ ¾Æ´Ñ °æ¿ì, options
°¡ nullÀÎ °æ¿ì, options
±æÀ̰¡ 0ÀÎ °æ¿ì, options
¿ä¼Ò¿¡ nullÀÌ ÀÖ´Â °æ¿ì, options
¿ä¼Ò¿¡ ±æÀÌ 0
°ÍÀÌ ÀÖ´Â °æ¿ì, ȤÀº defaultOption
ÀÌ options
¹è¿ ¹üÀ§³»¿¡ ¾ø´Â °æ¿ìpublic ConfirmationCallback(String prompt, int messageType, int optionType, int defaultOption)
ConfirmationCallback
¸¦ prompt, ¸Þ¼¼Áö ŸÀÔ, ¿É¼Ç ŸÀÔ ¹× µðÆúÆ®ÀÇ ¿É¼ÇÀ» »ç¿ëÇØ ±¸ÃàÇÕ´Ï´Ù.
±âº» ½ÃÅ¥·¯Æ¼ ¼ºñ½º¿¡¼´Â YES/NO, YES/NO/CANCEL, OK/CANCEL °¢ È®ÀÎ ¹æ¹ýÀÇ ¾î¶² °ÍÀÎÁö¸¦ ¿ä±¸ÇÏ´Â °æ¿ì¿¡ ÀÌ »ý¼ºÀÚ¸¦ »ç¿ëÇÕ´Ï´Ù.
prompt
- ¿É¼ÇÀÇ ¸®½ºÆ®¸¦ ±â¼úÇϱâ À§ÇÑ prompt messageType
- ¸Þ¼¼Áö ŸÀÔ (INFORMATION
, WARNING
, ¶Ç´Â ERROR
) optionType
- ¿É¼Ç ŸÀÔ (YES_NO_OPTION
, YES_NO_CANCEL_OPTION
, ¶Ç´Â OK_CANCEL_OPTION
) defaultOption
- ÁöÁ¤ÇÑ optionType
µðÆúÆ® ¿É¼Ç (YES
, NO
, CANCEL
, ¶Ç´Â OK
)
IllegalArgumentException
- prompt
ÀÌ nullÀÎ °æ¿ì, prompt
±æÀ̰¡ 0ÀÎ °æ¿ì, messageType°¡ INFORMATION
, WARNING
, ERROR
¾î¶² °Íµµ ¾Æ´Ñ °æ¿ì, optionType°¡ YES_NO_OPTION
, YES_NO_CANCEL_OPTION
, OK_CANCEL_OPTION
¾î¶² °Íµµ ¾Æ´Ñ °æ¿ì, ȤÀº defaultOption
°¡ optionType
³»ÀÇ ¿É¼ÇÀÇ ¾î´À °Í¿¡µµ ´ëÀÀÇÏÁö ¾Ê´Â °æ¿ìpublic ConfirmationCallback(String prompt, int messageType, String [] options, int defaultOption)
ConfirmationCallback
¸¦ prompt, ¸Þ¼¼Áö ŸÀÔ, ¿É¼ÇÀÇ ¸®½ºÆ® ¹× µðÆúÆ®ÀÇ ¿É¼ÇÀ» »ç¿ëÇØ ±¸ÃàÇÕ´Ï´Ù.
±âº»ÀÇ ½ÃÅ¥·¯Æ¼ ¼ºñ½º¿¡¼´Â ¹Ì¸® ¼³Á¤µÇ¾î ÀÖ´Â ÀÌ¿ë °¡´ÉÇÑ È®ÀÎ ¹æ¹ý°ú´Â ´Ù¸¥ È®ÀÎÀ» ¿ä±¸ÇÏ´Â °æ¿ì (¿¹¸¦ µé¾î CONTINUE/ABORT ³ª STOP/GO), ÀÌ »ý¼ºÀÚ¸¦ »ç¿ëÇÕ´Ï´Ù. È®ÀÎÀÇ ¿É¼ÇÀº, options
¹è¿¿¡ ¸®½ºÆ® µÇ¾î ¹Ì¸® µî·ÏµÇ¾î ÀÖ´Â ¿É¼Ç°ú °°Àº Çü½Ä¿¡¼ CallbackHandler
±¸Çö¿¡ ÀÇÇØ Ç¥½ÃµË´Ï´Ù.
prompt
- ¿É¼ÇÀÇ ¸®½ºÆ®¸¦ ±â¼úÇϱâ À§ÇÑ prompt messageType
- ¸Þ¼¼Áö ŸÀÔ (INFORMATION
, WARNING
, ¶Ç´Â ERROR
) options
- È®ÀÎ ¿É¼ÇÀÇ ¸®½ºÆ® defaultOption
- options
¹è¿ÀÇ À妽º·Î¼ ³ªÅ¸³»Áö´Â µðÆúÆ® ¿É¼Ç
IllegalArgumentException
- prompt
ÀÌ nullÀÎ °æ¿ì, prompt
±æÀ̰¡ 0ÀÎ °æ¿ì, messageType°¡ INFORMATION
, WARNING
, ERROR
¾î¶² °Íµµ ¾Æ´Ñ °æ¿ì, options
°¡ nullÀÎ °æ¿ì, options
±æÀ̰¡ 0ÀÎ °æ¿ì, options
¿ä¼Ò¿¡ nullÀÌ ÀÖ´Â °æ¿ì, options
¿ä¼ÒÀÇ ¾î¶² °ÍÀΰ¡°¡ ±æÀÌ 0ÀÎ °æ¿ì, ȤÀº defaultOption
°¡ options
¹è¿ ¹üÀ§³»¿¡ ¾ø´Â °æ¿ì¸Þ¼µåÀÇ »ó¼¼ |
---|
public String getPrompt()
ConfirmationCallback
°¡ prompt
¾øÀ½À¸·Î ÀνºÅϽºÈ µÇ¾úÀ» °æ¿ì´Â nullpublic int getMessageType()
INFORMATION
, WARNING
, ¶Ç´Â ERROR
)public int getOptionType()
ÀÌ ¸Þ¼µå°¡ UNSPECIFIED_OPTION
¸¦ µ¹·ÁÁÖ´Â °æ¿ì, ÀÌ ConfirmationCallback
´Â optionType
´Â ¾Æ´Ï°í options
·Î
ÀνºÅϽºÈ µÇ°í ÀÖ½À´Ï´Ù. ÀÌ ¶§´Â getOptions
¸¦ È£ÃâÇØ, Ç¥½ÃµÇ´Â È®ÀÎ ¿É¼ÇÀ» È®ÀÎÇØ ÁÖ¼¼¿ä.
YES_NO_OPTION
, YES_NO_CANCEL_OPTION
, ¶Ç´Â OK_CANCEL_OPTION
). ÀÌ ConfirmationCallback
°¡ optionType
´Â ¾Æ´Ï°í options
·Î
ÀνºÅϽºÈ µÇ°í ÀÖ´Â °æ¿ì´Â UNSPECIFIED_OPTION
public String [] getOptions()
ConfirmationCallback
°¡ options
´Â ¾Æ´Ï°í optionType
·Î
ÀνºÅϽºÈ µÇ¾úÀ» °æ¿ì´Â nullpublic int getDefaultOption()
optionType
°¡ ÀÌ ConfirmationCallback
»ý¼ºÀÚ
À¸·Î¼ °¡¸®Å°´Â °æ¿ì´Â YES
, NO
, OK
, ȤÀº CANCEL
¸¦ ³ªÅ¸³»´Â µðÆúÆ® ¿É¼Ç. ±×·¸Áö ¾ÊÀº °æ¿ì´Â ÀÌ ConfirmationCallback
»ý¼ºÀÚ
À¸·Î¼ ÁöÁ¤µÈ options
¹è¿ÀÇ À妽º·Î¼ µðÆúÆ® ¿É¼ÇÀ» µ¹·ÁÁØ´Ùpublic void setSelectedIndex(int selection)
selection
- optionType
°¡ ÀÌ ConfirmationCallback
»ý¼ºÀÚ
À¸·Î¼ °¡¸®Å°´Â °æ¿ì´Â YES
, NO
, OK
, ȤÀº CANCEL
¸¦ ³ªÅ¸³»´Â ¼±Åà ³»¿ë. ±×·¸Áö ¾ÊÀº °æ¿ì´Â ÀÌ ConfirmationCallback
»ý¼ºÀÚ
À¸·Î¼ ÁöÁ¤µÈ options
¹è¿ÀÇ À妽º¸¦ ³ªÅ¸³»´Â ¼±Åà ³»¿ëgetSelectedIndex()
public int getSelectedIndex()
optionType
°¡ ÀÌ ConfirmationCallback
»ý¼ºÀÚ
À¸·Î¼ °¡¸®Å°´Â °æ¿ì´Â YES
, NO
, OK
, ȤÀº CANCEL
¸¦ ³ªÅ¸³»´Â ¼±ÅÃÇÑ È®ÀÎ ¿É¼Ç. ±×·¸Áö ¾ÊÀº °æ¿ì´Â ÀÌ ConfirmationCallback
»ý¼ºÀÚ
À¸·Î¼ ÁöÁ¤µÈ options
¹è¿ÀÇ À妽º·Î¼ ¼±ÅÃÇÑ È®ÀÎ ¿É¼ÇÀ» µ¹·ÁÁÖ´ÂsetSelectedIndex(int)
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | constructor | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.