|
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.ChoiceGroup
ChoiceGroup
˼ Form
³»¿¡
³õÀ» ¼±Åà °¡´ÉÇÑ ¿ä¼Ò ±×·ìÀÔ´Ï´Ù.
ÀÌ ±×·ìÀº ´ÜÀÏ ¼±ÅÃÀ» ¸¸µé Çʿ䰡 Àְųª
´ÙÁß ¼±ÅÃÀÌ °¡´ÉÇÑ ¸ðµå¿¡¼ ¸¸µé¾îÁú ¼ö ÀÖ½À´Ï´Ù.
±¸Çö ½Ã¿¡´Â ÀÌ·¯ÇÑ ¸ðµåÀÇ ±×·¡ÇÈ Ç¥ÇöÀ» Á¦°øÇØ¾ß Çϸç
¿©·¯ ¸ðµå¿¡ ´ëÇÑ ¿©·¯ ±×·¡ÇÈÀ» ½Ã°¢ÀûÀ¸·Î Á¦°øÇØ¾ß ÇÕ´Ï´Ù.
¿¹¸¦ µé¾î, ´ÜÀÏ ¼±Åà ¸ðµå¿¡ ´ëÇØ¼´Â "¶óµð¿À ¹öư"À»,
´ÙÁß ¼±Åà ¸ðµå¿¡ ´ëÇØ¼´Â "È®Àζõ"À»
»ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÁÖ: ´ëºÎºÐÀÇ Çʼö ¸Þ¼Òµå´Â
Choice
ÀÎÅÍÆäÀ̽º¿¡ ÁöÁ¤µÇ¾î ÀÖ½À´Ï´Ù.
Field Summary |
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 |
Fields inherited from interface javax.microedition.lcdui.Choice |
EXCLUSIVE, IMPLICIT, MULTIPLE, POPUP, TEXT_WRAP_DEFAULT, TEXT_WRAP_OFF, TEXT_WRAP_ON |
Constructor Summary | |
ChoiceGroup(String label,
int choiceType)
»õ·Î¿î ºó ChoiceGroup À» ¸¸µé°í Á¦¸ñ°ú À¯ÇüÀ» ÁöÁ¤ÇÕ´Ï´Ù.
|
|
ChoiceGroup(String label,
int choiceType,
String[] stringElements,
Image[] imageElements)
»õ ChoiceGroup À» ¸¸µé¾î Á¦¸ñ,
ChoiceGroup ÀÇ À¯Çü ¹×
Ãʱ⠳»¿ëÀ¸·Î »ç¿ëµÉ
Strings ¿Í Images ÀÇ
¹è¿À» ÁöÁ¤ÇÕ´Ï´Ù.
|
Method Summary | |
int |
append(String stringPart,
Image imagePart)
¿ä¼Ò¸¦ ChoiceGroup ¿¡ Ãß°¡ÇÕ´Ï´Ù. |
void |
delete(int elementNum)
elementNum ¿¡¼ ÂüÁ¶ÇÏ´Â ¿ä¼Ò¸¦ »èÁ¦ÇÕ´Ï´Ù. |
void |
deleteAll()
ÀÌ ChoiceGroup ¿¡¼ ¿ä¼Ò¸¦ ¸ðµÎ »èÁ¦ÇÕ´Ï´Ù. |
int |
getFitPolicy()
Choice ¿ä¼Ò ³»¿ëÀ» »ç¿ë °¡´ÉÇÑ
ȸé Å©±â¿¡ ¸ÂÃß±â À§ÇÑ
ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ±ÇÀå Á¤Ã¥À» °¡Á®¿É´Ï´Ù.
|
Font |
getFont(int elementNum)
ÀÌ Choice ÀÇ ÁöÁ¤µÈ ¿ä¼Ò¸¦ ·»´õ¸µÇϱâ À§ÇÑ
ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ±âº» ±Û²ÃÀ» °¡Á®¿É´Ï´Ù.
|
Image |
getImage(int elementNum)
elementNum ¿¡¼ ÂüÁ¶ÇÏ´Â ¿ä¼ÒÀÇ
Image ºÎºÐÀ» °¡Á®¿É´Ï´Ù. |
int |
getSelectedFlags(boolean[] selectedArray_return)
ChoiceGroup ÀÇ »óŸ¦ Äõ¸®ÇÏ¿©
ºÎ¿ï ¹è¿ selectedArray_return ¿¡ ÀÖ´Â
¸ðµç ¿ä¼ÒÀÇ »óŸ¦ ¹ÝȯÇÕ´Ï´Ù.
|
int |
getSelectedIndex()
¼±ÅÃµÈ ChoiceGroup ¿¡¼
¿ä¼ÒÀÇ »öÀÎ ¹øÈ£¸¦ ¹ÝȯÇÕ´Ï´Ù.
|
String |
getString(int elementNum)
elementNum ¿¡¼ ÂüÁ¶ÇÏ´Â ¿ä¼ÒÀÇ
String ºÎºÐÀ» °¡Á®¿É´Ï´Ù. |
void |
insert(int elementNum,
String stringPart,
Image imagePart)
ChoiceGroup ¿¡ ÁöÁ¤µÈ ¿ä¼Ò
¹Ù·Î ¾Õ¿¡ ¿ä¼Ò¸¦ »ðÀÔÇÕ´Ï´Ù. |
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)
ChoiceGroup ÀÇ ¸ðµç ¿ä¼Ò¸¦
¼±ÅÃµÈ »óÅ·Π¼³Á¤ÇÏ·Á°í ÇÕ´Ï´Ù.
|
void |
setSelectedIndex(int elementNum,
boolean selected)
MULTIPLE À¯ÇüÀÇ
ChoiceGroup °´Ã¼ÀÇ °æ¿ì
´Ü¼øÈ÷ °³º° ¿ä¼ÒÀÇ ¼±ÅÃµÈ »óŸ¦ ¼³Á¤ÇÕ´Ï´Ù.
|
int |
size()
ChoiceGroup ¿¡ ÀÖ´Â ¿ä¼ÒÀÇ ¼ö¸¦ ¹ÝȯÇÕ´Ï´Ù. |
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 |
Constructor Detail |
public ChoiceGroup(String label, int choiceType)
ChoiceGroup
À» ¸¸µé°í Á¦¸ñ°ú À¯ÇüÀ» ÁöÁ¤ÇÕ´Ï´Ù.
À¯ÇüÀº EXCLUSIVE
, MULTIPLE
,
POPUP
Áß Çϳª¿©¾ß ÇÕ´Ï´Ù.
IMPLICIT
¼±Åà À¯ÇüÀº
ChoiceGroup
³»¿¡¼´Â
Çã¿ëµÇÁö ¾Ê½À´Ï´Ù.
label
- Ç׸ñÀÇ ·¹À̺í(Item
ÂüÁ¶)choiceType
- EXCLUSIVE
, MULTIPLE
¶Ç´Â POPUP
IllegalArgumentException
- choiceType
ÀÌ
EXCLUSIVE
, MULTIPLE
, POPUP
Áß Çϳª°¡ ¾Æ´Ñ °æ¿ìChoice.EXCLUSIVE
,
Choice.MULTIPLE
,
Choice.IMPLICIT
,
Choice.POPUP
public ChoiceGroup(String label, int choiceType, String[] stringElements, Image[] imageElements)
ChoiceGroup
À» ¸¸µé¾î Á¦¸ñ,
ChoiceGroup
ÀÇ À¯Çü ¹×
Ãʱ⠳»¿ëÀ¸·Î »ç¿ëµÉ
Strings
¿Í Images
ÀÇ
¹è¿À» ÁöÁ¤ÇÕ´Ï´Ù.
À¯ÇüÀº EXCLUSIVE
, MULTIPLE
,
POPUP
Áß Çϳª¿©¾ß ÇÕ´Ï´Ù.
IMPLICIT
À¯ÇüÀº ChoiceGroup
¿¡´Â
Çã¿ëµÇÁö ¾Ê½À´Ï´Ù.
stringElements
¹è¿Àº
nullÀÌ ¾Æ´Ï¾î¾ß ÇÏ¸ç ¸ðµç ¹è¿ ¿ä¼Òµµ nullÀÌ ¾Æ´Ï¾î¾ß ÇÕ´Ï´Ù.
stringElements
¹è¿ÀÇ
±æÀÌ´Â ChoiceGroup
¿¡
ÀÖ´Â ¿ä¼Ò ¼ö¸¦ °áÁ¤ÇÕ´Ï´Ù.
imageElements
¹è¿Àº
ChoiceGroup
¿ä¼Ò¿¡ À̹ÌÁö°¡ ¾øÀ½À» ³ªÅ¸³»±â À§ÇØ
null
ÀÏ ¼ö ÀÖ½À´Ï´Ù.
imageElements
¹è¿ÀÌ nullÀÌ ¾Æ´Ñ °æ¿ì
stringElements
¹è¿°ú
±æÀ̰¡ °°¾Æ¾ß ÇÕ´Ï´Ù.
imageElements
¹è¿ÀÇ °³º° ¿ä¼Ò´Â
ÇØ´ç ChoiceGroup
¿ä¼ÒÀÇ
À̹ÌÁö°¡ ¾øÀ½À» ³ªÅ¸³»±â À§ÇØ
null
ÀÏ ¼ö ÀÖ½À´Ï´Ù. imageElements
¹è¿ÀÇ nullÀÌ ¾Æ´Ñ ¿ä¼Ò´Â º¯°æ °¡´ÉÇϰųª
º¯°æ ºÒ°¡´ÉÇÑ À̹ÌÁö¸¦
ÂüÁ¶ÇÒ ¼ö ÀÖ½À´Ï´Ù.
label
- Ç׸ñÀÇ ·¹À̺í(Item
ÂüÁ¶)choiceType
- EXCLUSIVE
, MULTIPLE
¶Ç´Â POPUP
stringElements
- ChoiceGroup
¿ä¼ÒÀÇ ¹®ÀÚ¿ ºÎºÐÀ»
ÁöÁ¤ÇÏ´Â ¹®ÀÚ¿ ÁýÇÕimageElements
- ChoiceGroup
¿ä¼ÒÀÇ À̹ÌÁö ºÎºÐÀ»
ÁöÁ¤ÇÏ´Â À̹ÌÁö ÁýÇÕ
NullPointerException
- stringElements
°¡
null
ÀÎ °æ¿ì
NullPointerException
- stringElements
¹è¿¿¡ null
¿ä¼Ò°¡
Æ÷ÇԵǾî ÀÖ´Â °æ¿ì
IllegalArgumentException
- imageElements
¹è¿ÀÌ nullÀÌ ¾Æ´Ï°í stringElements
¹è¿ÀÇ ±æÀÌ¿Í
´Ù¸¥ °æ¿ì
IllegalArgumentException
- choiceType
ÀÌ
EXCLUSIVE
, MULTIPLE
, POPUP
Áß Çϳª°¡ ¾Æ´Ñ °æ¿ìChoice.EXCLUSIVE
,
Choice.MULTIPLE
,
Choice.IMPLICIT
,
Choice.POPUP
Method Detail |
public int size()
ChoiceGroup
¿¡ ÀÖ´Â ¿ä¼ÒÀÇ ¼ö¸¦ ¹ÝȯÇÕ´Ï´Ù.
size
in interface Choice
ChoiceGroup
¿¡ ÀÖ´Â ¿ä¼ÒÀÇ ¼öpublic String getString(int elementNum)
elementNum
¿¡¼ ÂüÁ¶ÇÏ´Â ¿ä¼ÒÀÇ
String
ºÎºÐÀ» °¡Á®¿É´Ï´Ù.
getString
in interface Choice
elementNum
- Äõ¸®µÇ´Â ¿ä¼Ò »öÀÎ
IndexOutOfBoundsException
- elementNum
ÀÌ À¯È¿ÇÏÁö ¾ÊÀº °æ¿ìgetImage(int)
public Image getImage(int elementNum)
elementNum
¿¡¼ ÂüÁ¶ÇÏ´Â ¿ä¼ÒÀÇ
Image
ºÎºÐÀ» °¡Á®¿É´Ï´Ù.
getImage
in interface Choice
elementNum
- Äõ¸®µÇ´Â ¿ä¼ÒÀÇ ¼ö
IndexOutOfBoundsException
- elementNumÀÌ À¯È¿ÇÏÁö ¾ÊÀº °æ¿ìgetString(int)
public int append(String stringPart, Image imagePart)
ChoiceGroup
¿¡ Ãß°¡ÇÕ´Ï´Ù.
append
in interface Choice
stringPart
- Ãß°¡µÇ´Â ¿ä¼ÒÀÇ ¹®ÀÚ¿ ºÎºÐimagePart
- Ãß°¡µÇ´Â ¿ä¼ÒÀÇ À̹ÌÁö ºÎºÐ ¶Ç´Â
À̹ÌÁö ºÎºÐÀÌ ¾ø´Â °æ¿ì null
NullPointerException
- stringPart
°¡
null
ÀÎ °æ¿ìpublic void insert(int elementNum, String stringPart, Image imagePart)
ChoiceGroup
¿¡ ÁöÁ¤µÈ ¿ä¼Ò
¹Ù·Î ¾Õ¿¡ ¿ä¼Ò¸¦ »ðÀÔÇÕ´Ï´Ù.
insert
in interface Choice
elementNum
- »ðÀÔÀÌ ¹ß»ýÇÏ´Â ¿ä¼Ò »öÀÎstringPart
- »ðÀԵǴ ¿ä¼ÒÀÇ ¹®ÀÚ¿ ºÎºÐimagePart
- »ðÀԵǴ ¿ä¼ÒÀÇ À̹ÌÁö ºÎºÐ ¶Ç´Â
À̹ÌÁö ºÎºÐÀÌ ¾ø´Â °æ¿ì null
IndexOutOfBoundsException
- elementNum
ÀÌ À¯È¿ÇÏÁö ¾ÊÀº °æ¿ì
NullPointerException
- stringPart
°¡
null
ÀÎ °æ¿ìpublic void delete(int elementNum)
elementNum
¿¡¼ ÂüÁ¶ÇÏ´Â ¿ä¼Ò¸¦ »èÁ¦ÇÕ´Ï´Ù.
delete
in interface Choice
elementNum
- »èÁ¦µÇ´Â ¿ä¼Ò »öÀÎ
IndexOutOfBoundsException
- elementNum
ÀÌ À¯È¿ÇÏÁö ¾ÊÀº °æ¿ìpublic void deleteAll()
ChoiceGroup
¿¡¼ ¿ä¼Ò¸¦ ¸ðµÎ »èÁ¦ÇÕ´Ï´Ù.
deleteAll
in interface Choice
public void set(int elementNum, String stringPart, Image imagePart)
elementNum
¿¡¼
ÂüÁ¶ÇÏ´Â ¿ä¼ÒÀÇ String
¹× Image
ºÎºÐÀ» ¼³Á¤ÇÕ´Ï´Ù.
set
in interface Choice
elementNum
- ¼³Á¤µÇ´Â ¿ä¼Ò »öÀÎstringPart
- »õ ¿ä¼ÒÀÇ ¹®ÀÚ¿ ºÎºÐimagePart
- ¿ä¼ÒÀÇ À̹ÌÁö ºÎºÐ ¶Ç´Â
À̹ÌÁö ºÎºÐÀÌ ¾ø´Â °æ¿ì null
IndexOutOfBoundsException
- elementNum
ÀÌ À¯È¿ÇÏÁö ¾ÊÀº °æ¿ì
NullPointerException
- stringPart
°¡
null
ÀÎ °æ¿ìpublic boolean isSelected(int elementNum)
isSelected
in interface Choice
elementNum
- Äõ¸®µÇ´Â ¿ä¼Ò »öÀÎ
IndexOutOfBoundsException
- elementNum
ÀÌ À¯È¿ÇÏÁö ¾ÊÀº °æ¿ìpublic int getSelectedIndex()
ChoiceGroup
¿¡¼
¿ä¼ÒÀÇ »öÀÎ ¹øÈ£¸¦ ¹ÝȯÇÕ´Ï´Ù.
EXCLUSIVE
¹× POPUP
À¯ÇüÀÇ
ChoiceGroup
°´Ã¼ÀÇ °æ¿ì
ÇÑ °³ ÀÌÇÏÀÇ ¿ä¼Ò¸¸ ¼±ÅõǹǷÎ
ÀÌ ¸Þ¼Òµå´Â »ç¿ëÀÚÀÇ ¼±ÅÃÀ» È®ÀÎÇÒ ¶§ À¯¿ëÇÕ´Ï´Ù.
ChoiceGroup
¿¡ ¿ä¼Ò°¡ ¾ø´Â °æ¿ì
-1
À» ¹ÝȯÇÕ´Ï´Ù.
MULTIPLE
À¯ÇüÀÇ ChoiceGroup
°´Ã¼ÀÇ °æ¿ì ÀϹÝÀûÀ¸·Î ChoiceGroup
ÀÇ »óŸ¦
³ªÅ¸³¾ ¼ö ÀÖ´Â ´ÜÀÏ °ªÀÌ ¾øÀ¸¹Ç·Î
Ç×»ó -1
À» ¹ÝȯÇÕ´Ï´Ù.
MULTIPLE
Choice
ÀÇ
Àüü »óŸ¦ °¡Á®¿À·Á¸é
getSelectedFlags
¸¦
ÂüÁ¶ÇϽʽÿÀ.
getSelectedIndex
in interface Choice
-1
setSelectedIndex(int, boolean)
public int getSelectedFlags(boolean[] selectedArray_return)
ChoiceGroup
ÀÇ »óŸ¦ Äõ¸®ÇÏ¿©
ºÎ¿ï ¹è¿ selectedArray_return
¿¡ ÀÖ´Â
¸ðµç ¿ä¼ÒÀÇ »óŸ¦ ¹ÝȯÇÕ´Ï´Ù.
ÁÖ: °á°ú ¸Å°³ º¯¼öÀÔ´Ï´Ù.
ÃÖ¼ÒÇÑ size()
¿¡¼ ¹ÝȯÇÏ´Â
ChoiceGroup
Å©±âÀÇ ±æÀÌ Á¤µµ´Â µÇ¾î¾ß ÇÕ´Ï´Ù.
¹è¿ÀÌ ´õ ±æ¸é ÇØ´ç Ãʰú ¿ä¼Ò´Â
false
·Î ¼³Á¤µË´Ï´Ù.
MULTIPLE
À¯ÇüÀÇ ChoiceGroup
°´Ã¼ÀÇ °æ¿ì ¿©·¯ ¿ä¼Ò°¡ ¼±ÅÃµÉ ¼ö ÀÖÀ¸¸ç
°á°ú ¹è¿¿¡ true·Î ¼³Á¤µË´Ï´Ù.
EXCLUSIVE
¹×
POPUP
À¯ÇüÀÇ
ChoiceGroup
°´Ã¼ÀÇ °æ¿ì Á¤È®È÷ ÇÑ °³ÀÇ ¿ä¼Ò¸¸
¼±Åõ˴ϴÙ(ChoiceGroup
¿¡ ¿ä¼Ò°¡ ÀÖ´Â °æ¿ì).
getSelectedFlags
in interface Choice
selectedArray_return
- °á°ú¸¦ Æ÷ÇÔÇÒ ¹è¿
ChoiceGroup
¿¡ ¼±ÅÃµÈ ¿ä¼ÒÀÇ ¼ö
IllegalArgumentException
- selectedArray_return
ÀÌ
ChoiceGroup
ÀÇ Å©±âº¸´Ù ªÀº °æ¿ì
NullPointerException
- selectedArray_return
ÀÌ
nullÀÎ °æ¿ìsetSelectedFlags(boolean[])
public void setSelectedIndex(int elementNum, boolean selected)
MULTIPLE
À¯ÇüÀÇ
ChoiceGroup
°´Ã¼ÀÇ °æ¿ì
´Ü¼øÈ÷ °³º° ¿ä¼ÒÀÇ ¼±ÅÃµÈ »óŸ¦ ¼³Á¤ÇÕ´Ï´Ù.
EXCLUSIVE
¹× POPUP
À¯ÇüÀÇ
ChoiceGroup
°´Ã¼ÀÇ °æ¿ì´Â ¿ä¼Ò¸¦ ¼±ÅÃÇÏ´Â µ¥¸¸
»ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. Áï selected
¸Å°³ º¯¼ö´Â
true
¿©¾ß ÇÕ´Ï´Ù. ¿ä¼Ò¸¦ ¼±ÅÃÇϸé ÀÌÀü¿¡
¼±ÅÃÇÑ ¿ä¼Ò´Â ¼±Åà Ãë¼ÒµË´Ï´Ù. selected
°¡
false
ÀÎ °æ¿ì ÀÌ È£ÃâÀº ¹«½ÃµË´Ï´Ù.
¸ðµç ¸ñ·Ï À¯ÇüÀÇ °æ¿ì
elementNum
¸Å°³ º¯¼ö´Â
[0..size()-1]
¹üÀ§(Æ÷ÇÔ)¿¡
ÀÖ¾î¾ß ÇÕ´Ï´Ù.
setSelectedIndex
in interface Choice
elementNum
- ¿ä¼ÒÀÇ ¼ö. ¿ä¼ÒÀÇ »öÀÎÀº
0¿¡¼ ½ÃÀÛÇÕ´Ï´Ù.selected
- ¿ä¼ÒÀÇ »õ »óÅÂ, true=selected
,
false=not
selected
IndexOutOfBoundsException
- elementNum
ÀÌ À¯È¿ÇÏÁö ¾ÊÀº °æ¿ìgetSelectedIndex()
public void setSelectedFlags(boolean[] selectedArray)
ChoiceGroup
ÀÇ ¸ðµç ¿ä¼Ò¸¦
¼±ÅÃµÈ »óÅ·Π¼³Á¤ÇÏ·Á°í ÇÕ´Ï´Ù.
¹è¿ÀÇ ±æÀÌ´Â ÃÖ¼ÒÇÑ ChoiceGroup
ÀÇ
Å©±â°¡ µÇ¾î¾ß ÇÕ´Ï´Ù.
¹è¿ÀÌ ´õ ±æ¸é Ãß°¡ °ªÀº ¹«½ÃµË´Ï´Ù.
MULTIPLE
À¯ÇüÀÇ ChoiceGroup
°´Ã¼´Â Choice
ÀÇ
¸ðµç ¿ä¼Ò¸¦ ¼±ÅÃµÈ »óÅ·Π¼³Á¤ÇÕ´Ï´Ù.
¿©·¯ ¿ä¼Ò°¡ ¼±ÅÃµÉ ¼ö ÀÖ½À´Ï´Ù.
EXCLUSIVE
¹× POPUP
À¯ÇüÀÇ
ChoiceGroup
°´Ã¼ÀÇ °æ¿ì
Á¤È®È÷ ÇϳªÀÇ ¹è¿ ¿ä¼Ò´Â
true
°ªÀ» °¡Á®¾ß ÇÕ´Ï´Ù.
true
ÀÎ ¿ä¼Ò°¡ ¾øÀ¸¸é Choice
ÀÇ
ù ¹øÂ° ¿ä¼Ò°¡ ¼±Åõ˴ϴÙ.
µÎ °³ ÀÌ»óÀÇ ¿ä¼Ò°¡ true
ÀÎ °æ¿ì ±¸Çö ½Ã
ù ¹øÂ° true
¿ä¼Ò°¡
¼±ÅÃµÇ¾î »ç¿ëµË´Ï´Ù.
setSelectedFlags
in interface Choice
selectedArray
- ¸Þ¼Òµå°¡ ¼±Åà »óŸ¦
¼öÁýÇÏ´Â ¹è¿
IllegalArgumentException
- selectedArray
°¡
ChoiceGroup
ÀÇ Å©±âº¸´Ù ªÀº °æ¿ì
NullPointerException
- selectedArray
°¡
null
ÀÎ °æ¿ìgetSelectedFlags(boolean[])
public void setFitPolicy(int fitPolicy)
Choice
¿ä¼Ò ³»¿ëÀ» »ç¿ë °¡´ÉÇÑ È¸é Å©±â¿¡ ¸ÂÃß±â À§ÇÑ
ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ±âº» Á¤Ã¥À» ¼³Á¤ÇÕ´Ï´Ù.
¼³Á¤µÈ Á¤Ã¥Àº Choice
°´Ã¼ÀÇ ¸ðµç ¿ä¼Ò¿¡ Àû¿ëµË´Ï´Ù.
À¯È¿ÇÑ °ªÀº Choice.TEXT_WRAP_DEFAULT
, Choice.TEXT_WRAP_ON
¹× Choice.TEXT_WRAP_OFF
ÀÔ´Ï´Ù.
¸ÂÃã Á¤Ã¥Àº ÈùÆ®ÀÏ »ÓÀÌ¸ç ±¸Çö ½Ã ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ±âº» Á¤Ã¥À»
¹«½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
setFitPolicy
in interface Choice
fitPolicy
- ¼±Åà »çÇ× ¿ä¼ÒÀÇ ±âº» ³»¿ë ¸ÂÃã Á¤Ã¥
IllegalArgumentException
- fitPolicy
°¡ À¯È¿ÇÏÁö ¾ÊÀº °æ¿ìgetFitPolicy()
public int getFitPolicy()
Choice
¿ä¼Ò ³»¿ëÀ» »ç¿ë °¡´ÉÇÑ
ȸé Å©±â¿¡ ¸ÂÃß±â À§ÇÑ
ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ±ÇÀå Á¤Ã¥À» °¡Á®¿É´Ï´Ù.
¹ÝȯµÈ °ªÀº ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ¼³Á¤ÇÑ Á¤Ã¥ÀÔ´Ï´Ù.
ÀÌ´Â ±¸Çö ½Ã °ªÀ» ¹«½ÃÇÑ °æ¿ì¿¡µµ ¸¶Âù°¡ÁöÀÔ´Ï´Ù.
getFitPolicy
in interface Choice
Choice.TEXT_WRAP_DEFAULT
, Choice.TEXT_WRAP_ON
¶Ç´Â Choice.TEXT_WRAP_OFF
ÁßÀÇ ÇϳªsetFitPolicy(int)
public void setFont(int elementNum, Font font)
Choice
ÀÇ ÁöÁ¤µÈ ¿ä¼Ò¸¦ ·»´õ¸µÇϱâ À§ÇÑ
ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ±âº» ±Û²ÃÀ» ¼³Á¤ÇÕ´Ï´Ù.
¿ä¼ÒÀÇ ±Û²ÃÀº ÈùÆ®ÀÏ »ÓÀ̸ç
±¸Çö ½Ã ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ±âº» ±Û²ÃÀ» ¹«½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
elementNum
¸Å°³ º¯¼ö´Â
[0..size()-1]
¹üÀ§(Æ÷ÇÔ)¿¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù.
font
¸Å°³ º¯¼ö´Â À¯È¿ÇÑ Font
°´Ã¼À̰ųª
null
À̾î¾ß ÇÕ´Ï´Ù. font
¸Å°³ º¯¼ö°¡
null
ÀÌ¸é ±¸Çö ½Ã ±âº» ±Û²ÃÀ» »ç¿ëÇÏ¿©
¿ä¼Ò¸¦ ·»´õ¸µÇØ¾ß ÇÕ´Ï´Ù.
setFont
in interface Choice
elementNum
- 0ºÎÅÍ ½ÃÀÛÇÏ´Â ¿ä¼ÒÀÇ »öÀÎfont
- ¿ä¼Ò ·»´õ¸µ¿¡ »ç¿ëÇÒ ±âº» ±Û²Ã
IndexOutOfBoundsException
- elementNum
ÀÌ À¯È¿ÇÏÁö ¾ÊÀº °æ¿ìgetFont(int)
public Font getFont(int elementNum)
Choice
ÀÇ ÁöÁ¤µÈ ¿ä¼Ò¸¦ ·»´õ¸µÇϱâ À§ÇÑ
ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ±âº» ±Û²ÃÀ» °¡Á®¿É´Ï´Ù.
¹ÝȯµÈ °ªÀº ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ¼³Á¤ÇÑ ±Û²ÃÀÔ´Ï´Ù.
ÀÌ´Â ±¸Çö ½Ã °ªÀ» ¹«½ÃÇÑ °æ¿ì¿¡µµ ¸¶Âù°¡ÁöÀÔ´Ï´Ù.
ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ±Û²ÃÀ» ¼³Á¤ÇÏÁö ¾Ê¾Ò°Å³ª ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ¸í½ÃÀûÀ¸·Î
±Û²ÃÀ» null
·Î ¼³Á¤ÇÑ °æ¿ì¿¡´Â ±¸Çö ½Ã ¼±ÅÃÇÑ ±âº»
±Û²ÃÀÌ °ªÀÌ µË´Ï´Ù.
elementNum
¸Å°³ º¯¼ö´Â
[0..size()-1]
¹üÀ§(Æ÷ÇÔ)¿¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù.
getFont
in interface Choice
elementNum
- 0ºÎÅÍ ½ÃÀÛÇÏ´Â ¿ä¼ÒÀÇ »öÀÎ
IndexOutOfBoundsException
- elementNum
ÀÌ À¯È¿ÇÏÁö ¾ÊÀº °æ¿ìsetFont(int elementNum, Font font)
|
MID ÇÁ·ÎÇÊ | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |