|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | constructor | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
java.lang.Objectjavax.swing.plaf.ComponentUI
javax.swing.plaf.ListUI
javax.swing.plaf.basic.BasicListUI
public class BasicListUI
ListUI Windows Look & Feel ¿¡ ÇÑ ±¸ÇöÀÔ´Ï´Ù.
Áßø(Nested) Ŭ·¡½º °³¿ä | |
---|---|
class |
BasicListUI.FocusHandler
ÀÌ ³»ºÎ Ŭ·¡½º´Â "public"¿Í ¸¶Å© µË´Ï´Ù¸¸, À̰ÍÀº ÄÄÆÄÀÏ·¯ÀÇ ¹ö±×°¡ ¿øÀÎÀÔ´Ï´Ù. |
class |
BasicListUI.ListDataHandler
installUI ½ÇÇà½Ã ¹× JList.model ÇÁ·ÎÆÛƼ°¡ º¯°æµÇ¾úÀ» ¶§¿¡ JList ¸ðµ¨¿¡ Ãß°¡µÇ´Â ListDataListener ÀÔ´Ï´Ù. |
class |
BasicListUI.ListSelectionHandler
installUI ½ÇÇà½Ã ¹× JList.selectionModel ÇÁ·ÎÆÛƼ°¡ º¯°æµÇ¾úÀ» ¶§¿¡ JLists ¼±Åà ¸ðµ¨¿¡ Ãß°¡µÇ´Â ListSelectionListener ÀÔ´Ï´Ù. |
class |
BasicListUI.MouseInputHandler
JList¸¦ À§ÇÑ Æ÷Ä¿½º ó¸®¿Í ¸¶¿ì½º ÀÔ·ÂÀÔ´Ï´Ù. |
class |
BasicListUI.PropertyChangeHandler
PropertyChangeListener´Â installUI ½ÇÇà½Ã¿¡ JList¿¡ Ãß°¡µË´Ï´Ù. |
ÇÊµå °³¿ä | |
---|---|
protected int |
cellHeight
|
protected int[] |
cellHeights
|
protected static int |
cellRendererChanged
|
protected int |
cellWidth
|
protected static int |
fixedCellHeightChanged
|
protected static int |
fixedCellWidthChanged
|
protected FocusListener |
focusListener
|
protected static int |
fontChanged
|
protected JList |
list
|
protected ListDataListener |
listDataListener
|
protected ListSelectionListener |
listSelectionListener
|
protected static int |
modelChanged
|
protected MouseInputListener |
mouseInputListener
|
protected PropertyChangeListener |
propertyChangeListener
|
protected static int |
prototypeCellValueChanged
|
protected CellRendererPane |
rendererPane
|
protected static int |
selectionModelChanged
|
protected int |
updateLayoutStateNeeded
|
»ý¼ºÀÚ °³¿ä | |
---|---|
BasicListUI ()
|
¸Þ¼µå °³¿ä | |
---|---|
protected int |
convertRowToY (int row)
ÁöÁ¤µÈ ÇàÀÇ ¿øÁ¡ÀÇ JList »ó´ë Y ÁÂÇ¥¸¦ ¸®ÅÏÇÕ´Ï´Ù. |
protected int |
convertYToRow (int y0)
JList »ó´ë ÁÂÇ¥¸¦, ÇöÀçÀÇ ·¹À̾ƿôÀ» ±âº»À¸·Î ÇØ, ÁÂÇ¥¸¦ Æ÷ÇÔÇÑ ÇàÀ¸·Î º¯È¯ÇÕ´Ï´Ù. |
protected FocusListener |
createFocusListener ()
|
protected ListDataListener |
createListDataListener ()
¸ðµ¨¿¡ ÀÇÇØ Çʿ信 µû¶ó¼ JList¿¡ Ãß°¡µÇ´Â ListDataListener ÀνºÅϽº¸¦ »ý¼ºÇÕ´Ï´Ù. |
protected ListSelectionListener |
createListSelectionListener ()
selectionModel¿¡ ÀÇÇØ Çʿ信 µû¶ó¼ JList¿¡ Ãß°¡µÇ´Â ListSelectionHandler ÀνºÅϽº¸¦ »ý¼ºÇÕ´Ï´Ù. |
protected MouseInputListener |
createMouseInputListener ()
MouseInputListener¸¦ ±¸ÇöÇÏ´Â À§¾çÀ» ÀÛ¼ºÇÕ´Ï´Ù. |
protected PropertyChangeListener |
createPropertyChangeListener ()
installUI()¿¡ ÀÇÇØ JList¿¡ Ãß°¡µÇ´Â PropertyChangeHandler ÀνºÅϽº¸¦ »ý¼ºÇÕ´Ï´Ù. |
static ComponentUI |
createUI (JComponent list)
BasicListUI »õ·Î¿î ÀνºÅϽº¸¦ ¸®ÅÏÇÕ´Ï´Ù. |
Rectangle |
getCellBounds (JList list,
int index1,
int index2)
ÁöÁ¤µÈ Ç׸ñÀÇ JList ÁÂÇ¥¿¡ ÀÖ¾î¼ÀÇ °æ°è¸¦ ¸®ÅÏÇÕ´Ï´Ù. |
Dimension |
getPreferredSize (JComponent c)
¸®½ºÆ®ÀÇ preferredSize´Â ¹èÄ¡ ¹æÇâ¿¡ ÀÇÇØ Á¤ÇØÁý´Ï´Ù. |
protected int |
getRowHeight (int row)
ÇöÀçÀÇ ·¹À̾ƿôÀ¸·Î ÁöÁ¤µÈ ÇàÀÇ ³ôÀ̸¦ ¸®ÅÏÇÕ´Ï´Ù. |
Point |
indexToLocation (JList list,
int index)
ÁöÁ¤µÈ Ç׸ñÀÇ JList ÁÂÇ¥¿¡ ÀÖ¾î¼ÀÇ ¿øÁ¡À» ¸®ÅÏÇÕ´Ï´Ù. |
protected void |
installDefaults ()
JList ÇÁ·ÎÆÛƼ (ÆùÆ®, foreground ¹× ¹é±×¶ó¿îµåµî)¸¦ ÃʱâÈÇØ, CellRendererPane¸¦ Ãß°¡ÇÕ´Ï´Ù. |
protected void |
installKeyboardActions ()
BasicListUI ¸¦ °ü·ÃµÈ
JList »óÀÇ Å°º¸µå ¹ÙÀεùÀ» ¸®ÅÏÇÕ´Ï´Ù. |
protected void |
installListeners ()
JList, ±× ¸ðµ¨ ¹× selectionModel ¸®½º³Ê¸¦ ÀÛ¼º ¹× ÀνºÅç ÇÕ´Ï´Ù. |
void |
installUI (JComponent c)
installDefaults() , installListeners() ¹× installKeyboardActions() ¸¦ ¼ø¼¿¡ È£ÃâÇØ, this.list ¸¦ ÃʱâÈÇÕ´Ï´Ù. |
int |
locationToIndex (JList list,
Point location)
JList
ÁÂÇ¥»óÀÇ Á¡À» ±× À§Ä¡¿¡ ÀÖ´Â ¼¿ÀÇ À妽º·Î º¯È¯ÇÕ´Ï´Ù. |
protected void |
maybeUpdateLayoutState ()
updateLayoutStateNeeded°¡ Á¦·Î°¡ ¾Æ´Ï¸é, updateLayoutState()À» È£ÃâÇØ updateLayoutStateNeeded¸¦ ¸®¼Â ÇÕ´Ï´Ù. |
void |
paint (Graphics g,
JComponent c)
Graphics °´Ã¼ÀÇ clipRect¿Í ±³Â÷ÇÏ´Â ÇàÀ» ÆäÀÎÆ® ÇÕ´Ï´Ù. |
protected void |
paintCell (Graphics g,
int row,
Rectangle rowBounds,
ListCellRenderer cellRenderer,
ListModel dataModel,
ListSelectionModel selModel,
int leadIndex)
List ¼¿À» 1°³ ÆäÀÎÆ® ÇÕ´Ï´Ù. |
protected void |
selectNextIndex ()
1°³ ÀüÀÇ ÇàÀ» ¼±ÅÃÇØ, ±×°ÍÀ» °Á¦ÀûÀ¸·Î °¡½Ã·Î ÇÕ´Ï´Ù. |
protected void |
selectPreviousIndex ()
1°³ ÀüÀÇ ÇàÀ» ¼±ÅÃÇØ, ±×°ÍÀ» °Á¦ÀûÀ¸·Î °¡½Ã·Î ÇÕ´Ï´Ù. |
protected void |
uninstallDefaults ()
null¿¡ ¸í½ÃÀûÀ¸·Î ¿À¹ö¶óÀ̵å(override)µÇ¾î ÀÖÁö ¾ÊÀº JList ÇÁ·ÎÆÛƼ¸¦ ¼³Á¤ÇÕ´Ï´Ù. |
protected void |
uninstallKeyboardActions ()
installKeyboardActions ·Î
ºÎÅÍ ÀνºÅç µÈ Å°º¸µå ¾×¼ÇÀÇ µî·ÏÀ» ÇØÁ¦ÇÕ´Ï´Ù. |
protected void |
uninstallListeners ()
JList, ±× ¸ðµ¨ ¹× selectionModel ¸®½º³Ê¸¦ »èÁ¦ÇÕ´Ï´Ù. |
void |
uninstallUI (JComponent c)
uninstallListeners() , uninstallKeyboardActions() ¹× uninstallDefaults() ¸¦ ¼ø¼¿¡ È£ÃâÇØ, this.list
Ãʱâȸ¦ ÇØÁ¦ÇÕ´Ï´Ù. |
protected void |
updateLayoutState ()
cellHeight (¶Ç´Â cellHeights) ¹× cellWidth °ªÀ» ÇöÀçÀÇ ÆùÆ®¿Í fixedCellWidth, fixedCellHeight ¹× prototypeCellValue ÇöÀçÀÇ °ªÀ» ±âº»À¸·ÎÀÇÇØ ´Ù½Ã °è»êÇÕ´Ï´Ù. |
Ŭ·¡½º javax.swing.plaf. ComponentUI ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼µå |
---|
contains,
getAccessibleChild,
getAccessibleChildrenCount,
getMaximumSize,
getMinimumSize,
update |
Ŭ·¡½º java.lang. Object ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼µå |
---|
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
ÇʵåÀÇ »ó¼¼ |
---|
protected JList list
protected CellRendererPane rendererPane
protected FocusListener focusListener
protected MouseInputListener mouseInputListener
protected ListSelectionListener listSelectionListener
protected ListDataListener listDataListener
protected PropertyChangeListener propertyChangeListener
protected int[] cellHeights
protected int cellHeight
protected int cellWidth
protected int updateLayoutStateNeeded
protected static final int modelChanged
protected static final int selectionModelChanged
protected static final int fontChanged
protected static final int fixedCellWidthChanged
protected static final int fixedCellHeightChanged
protected static final int prototypeCellValueChanged
protected static final int cellRendererChanged
»ý¼ºÀÚ »ó¼¼ |
---|
public BasicListUI()
¸Þ¼µåÀÇ »ó¼¼ |
---|
protected void paintCell(Graphics g, int row, Rectangle rowBounds, ListCellRenderer cellRenderer, ListModel dataModel, ListSelectionModel selModel, int leadIndex)
paint(java.awt.Graphics, javax.swing.JComponent)
public void paint(Graphics g, JComponent c)
ComponentUI
³»ÀÇ paint
g
- ÆäÀÎÆ® ´ë»óÀÇ Graphics
ÄÁÅØ½ºÆ®
c
- ÆäÀÎÆ® µÇ´Â ÄÄÆÛ³ÍÆ®. ÀÌ Àμö´Â ÀÚÁÖ ¹«½ÃµÇÁö¸¸, UI °´Ã¼°¡ »óžøÀÌ º¹¼öÀÇ ÄÄÆÛ³ÍÆ®¿¡ °øÀ¯µÇ´Â °æ¿ì¿¡ »ç¿ëµÇ´Â ÀÏÀÌ ÀÖ´ÂpaintCell(java.awt.Graphics, int, java.awt.Rectangle, javax.swing.ListCellRenderer, javax.swing.ListModel, javax.swing.ListSelectionModel, int)
public Dimension getPreferredSize(JComponent c)
¹èÄ¡ ¹æÇâ | ÀûÀýÇÑ »çÀÌÁî |
---|---|
JList.VERTICAL | ¸®½ºÆ®ÀÇ preferredSize´Â ÇàÀÇ ³ôÀÌÀÇ ÇÕ°è¿Í ¼¿ÀÇ ÃÖ´ëÆøÀÔ´Ï´Ù. JList.fixedCellHeight°¡ °¡¸®Å°´Â °æ¿ì, ÇàÀÇ ³ôÀÌÀÇ ÇÕ°è´Â (cellVerticalMargins + fixedCellHeight) * model.getSize()°¡ µË´Ï´Ù. ¿©±â¼ rowVerticalMargins´Â Æ÷Ä¿½º¸¦ ³ªÅ¸³»´Â ³ë¶õ ¾Æ¿ìÆ®¶óÀÎÀ» ·»´õ¸µ Çϱâ À§Çؼ ÇÒ´çÇÏ´Â ¿µ¿ª¿¡ »ó´çÇÕ´Ï´Ù. °°ÀÌ fixedCellWidth°¡ °¡¸®Å°´Â °æ¿ì´Â ¼¿ÀÇ °íÁ¤³ÐÀ̸¦ »ç¿ëÇÕ´Ï´Ù. |
JList.VERTICAL_WRAP | °¡½ÃÀÇ Çà¼ö°¡ 0 º¸´Ù Å« °æ¿ì, preferredHeight´Â ¼¿ÀÇ ÃÖ´ëÀÇ ³ôÀÌ * visibleRowCount°¡ µË´Ï´Ù. °¡½ÃÀÇ Çà¼ö°¡ 0 ¾Æ·¡ÀÇ °æ¿ì, ÀûÀýÇÑ ³ôÀÌ´Â ÇöÀçÀÇ ¸®½ºÆ®ÀÇ ³ôÀÌ¿Í ¼¿ÀÇ ÃÖ´ëÀÇ ³ôÀÌÁß ³ôÀº ÆíÀÌ µË´Ï´Ù. ÀûÀýÇÑ ÆøÀº ¼¿ÀÇ ÃÖ´ëÆø * ÇÊ¿äÇÑ ·Ä¼ö,°¡ µË´Ï´Ù. ¿©±â¼, ÇÊ¿äÇÑ ·Ä¼ö´Â ¸®½ºÆ®ÀÇ ³ôÀÌ/¼¿ÀÇ ÃÖ´ëÀÇ ³ôÀÌÀÔ´Ï´Ù. ¼¿ÀÇ ÃÖ´ëÀÇ ³ôÀÌ´Â ¼¿ÀÇ °íÁ¤ÀÇ ³ôÀ̰¡ µÇ´ÂÁö, ¸ðµç ¼¿¿¡ ´ëÇØ¼ ¹Ýº¹ÇØ ListCellRenderer ·ÎºÎÅÍ ÃÖ´ëÀÇ ³ôÀ̸¦ °Ë»öÇÏ´Â °ÍÀ¸·Î½á Á¤ÇØÁý´Ï´Ù. |
JList.HORIZONTAL_WRAP | °¡½ÃÀÇ Çà¼ö°¡ 0 º¸´Ù Å« °æ¿ì, preferredHeight´Â
¼¿ÀÇ ÃÖ´ëÀÇ ³ôÀÌ * adjustedRowCount°¡ µË´Ï´Ù. ¿©±â¼, visibleRowCount´Â
·Ä¼öÀÇ ÁöÁ¤¿¡ »ç¿ëµË´Ï´Ù. ¼öÆò¿¡ ¹èÄ¡Çϱâ À§ÇØ, Çà¼ö´Â ·Ä¼ö·ÎºÎÅÍ Á¤ÇØÁý´Ï´Ù. ¿¹¸¦ µé¾î
10 Ç׸ñÀÇ ¸ðµ¨·Î °¡½ÃÇà¼ö°¡ 8 À̶ó°í ÇÕ´Ï´Ù. Ç¥½Ã¿¡ ÇÊ¿äÇÑ ¿Àº 2 ¿ÀÔ´Ï´Ù¸¸, 8 ÇàÀ̳ª ÇÊ¿ä¾ø°í, 5 ÇàÀ¸·Î ³¡³³´Ï´Ù. µû¶ó¼, adjustedRowCount´Â 5°¡ µË´Ï´Ù. °¡½ÃÇà¼ö°¡ 0 ¾Æ·¡ÀÇ °æ¿ì, ÀûÀýÇÑ ³ôÀÌ´Â ·Ä¼ö¿¡ µû¸¨´Ï´Ù. Àû¾îµµ 1 ¿·Î |
Insets
´Â list.getInsets()
·Î
ºÎÅÍ Á¤ÇØÁý´Ï´Ù.
ComponentUI
³»ÀÇ getPreferredSize
c
- JList ÄÄÆÛ³ÍÆ®
JComponent.getPreferredSize()
,
LayoutManager.preferredLayoutSize(java.awt.Container)
protected void selectPreviousIndex()
JList.ensureIndexIsVisible(int)
protected void selectNextIndex()
JList.ensureIndexIsVisible(int)
protected void installKeyboardActions()
BasicListUI
¸¦ °ü·ÃµÈ
JList
»óÀÇ Å°º¸µå ¹ÙÀεùÀ» ¸®ÅÏÇÕ´Ï´Ù. ÀÌ ¸Þ¼µå´Â installUI() ½ÇÇà½Ã¿¡ È£ÃâÇÕ´Ï´Ù.
installUI(javax.swing.JComponent)
protected void uninstallKeyboardActions()
installKeyboardActions
·Î
ºÎÅÍ ÀνºÅç µÈ Å°º¸µå ¾×¼ÇÀÇ µî·ÏÀ» ÇØÁ¦ÇÕ´Ï´Ù. ÀÌ ¸Þ¼µå´Â uninstallUI()ÀÇ ½ÇÇà½Ã¿¡ È£ÃâÇÕ´Ï´Ù. ¼ºê Ŭ·¡½º´Â installUI
½ÇÇà½Ã¿¡ µî·ÏµÈ Űº¸µå ¾×¼ÇÀ» ¸ðµÎ, ¿©±â¼ »èÁ¦ÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù.
installUI(javax.swing.JComponent)
protected void installListeners()
installUI(javax.swing.JComponent)
,
uninstallListeners()
protected void uninstallListeners()
uninstallUI(javax.swing.JComponent)
,
installListeners()
protected void installDefaults()
uninstallDefaults()
,
installUI(javax.swing.JComponent)
,
CellRendererPane
protected void uninstallDefaults()
installDefaults()
,
uninstallUI(javax.swing.JComponent)
,
CellRendererPane
public void installUI(JComponent c)
installDefaults()
, installListeners()
¹× installKeyboardActions()
¸¦ ¼ø¼¿¡ È£ÃâÇØ, this.list
¸¦ ÃʱâÈÇÕ´Ï´Ù.
ComponentUI
³»ÀÇ installUI
c
- UI À§¾çÀÌ ÀνºÅç µÇ°í ÀÖ´Â ÄÄÆÛ³ÍÆ®installDefaults()
,
installListeners()
,
installKeyboardActions()
public void uninstallUI(JComponent c)
uninstallListeners()
, uninstallKeyboardActions()
¹× uninstallDefaults()
¸¦ ¼ø¼¿¡ È£ÃâÇØ, this.list
Ãʱâȸ¦ ÇØÁ¦ÇÕ´Ï´Ù. this.list´Â null ·Î ¼³Á¤µË´Ï´Ù.
ComponentUI
³»ÀÇ uninstallUI
c
- ÀÌ UI À§¾çÀÌ »èÁ¦µÇ´Â ÄÄÆÛ³ÍÆ®. ÀÌ Àμö´Â ÀÚÁÖ ¹«½ÃµÇÁö¸¸, UI °´Ã¼°¡ »óžøÀÌ º¹¼öÀÇ ÄÄÆÛ³ÍÆ®¿¡ °øÀ¯µÇ´Â °æ¿ì¿¡ »ç¿ëµÇ´Â ÀÏÀÌ ÀÖ´ÂuninstallListeners()
,
uninstallKeyboardActions()
,
uninstallDefaults()
public static ComponentUI createUI(JComponent list)
public int locationToIndex(JList list, Point location)
JList
ÁÂÇ¥»óÀÇ Á¡À» ±× À§Ä¡¿¡ ÀÖ´Â ¼¿ÀÇ À妽º·Î º¯È¯ÇÕ´Ï´Ù. ¼¿ÀÌ ½ÇÁ¦·Î ±× À§Ä¡¸¦ Æ÷ÇÔÇÒÁö ¾î¶³Áö¸¦ ÆÇÁ¤ÇÏ·Á¸é,
ÀÌ ¸Þ¼µå¿Í getCellBounds
¸¦ Á¶ÇÕÇØ »ç¿ëÇÕ´Ï´Ù. ¸ðµ¨ÀÌ ºñ¾îÀÖ´Â °æ¿ì´Â -1À» ¸®ÅÏÇÕ´Ï´Ù.
ListUI
³»ÀÇ locationToIndex
location
- ¼¿ÀÇ JList »óÀÇ »ó´ë ÁÂÇ¥
ListUI.locationToIndex(javax.swing.JList, java.awt.Point)
public Point indexToLocation(JList list, int index)
ListUI
񃬣:
ListUI
³»ÀÇ indexToLocation
index
- JList ¼¿ÀÇ À妽º
ListUI.indexToLocation(javax.swing.JList, int)
public Rectangle getCellBounds(JList list, int index1, int index2)
ListUI
񃬣:
ListUI
³»ÀÇ getCellBounds
ListUI.getCellBounds(javax.swing.JList, int, int)
protected int getRowHeight(int row)
convertYToRow(int)
,
convertRowToY(int)
,
updateLayoutState()
protected int convertYToRow(int y0)
getRowHeight(int)
,
updateLayoutState()
protected int convertRowToY(int row)
getRowHeight(int)
,
updateLayoutState()
protected void maybeUpdateLayoutState()
updateLayoutState()
protected void updateLayoutState()
maybeUpdateLayoutState()
protected MouseInputListener createMouseInputListener()
class MyListUI extends BasicListUI { protected MouseInputListener createMouseInputListener() { return new MyMouseInputHandler(); } public class MyMouseInputHandler extends MouseInputHandler { public void mouseMoved(MouseEvent e) { // do some extra work when the mouse moves super.mouseMoved(e); } } }
BasicListUI.MouseInputHandler
,
installUI(javax.swing.JComponent)
protected FocusListener createFocusListener()
protected ListSelectionListener createListSelectionListener()
class MyListUI extends BasicListUI { protected ListSelectionListener createListSelectionListener() { return new MySelectionListener(); } public class MySelectionListener extends ListSelectionHandler { public void valueChanged(ListSelectionEvent e) { // do some extra work when the selection changes super.valueChange(e); } } }
BasicListUI.ListSelectionHandler
,
installUI(javax.swing.JComponent)
protected ListDataListener createListDataListener()
class MyListUI extends BasicListUI { protected ListDataListener createListDataListener() { return new MyListDataListener(); } public class MyListDataListener extends ListDataHandler { public void contentsChanged(ListDataEvent e) { // do some extra work when the models contents change super.contentsChange(e); } } }
ListDataListener
,
JList.getModel()
,
installUI(javax.swing.JComponent)
protected PropertyChangeListener createPropertyChangeListener()
class MyListUI extends BasicListUI { protected PropertyChangeListener createPropertyChangeListener() { return new MyPropertyChangeListener(); } public class MyPropertyChangeListener extends PropertyChangeHandler { public void propertyChange(PropertyChangeEvent e) { if (e.getPropertyName(). equals("model")) { // do some extra work when the model changes } super.propertyChange(e); } } }
PropertyChangeListener
,
installUI(javax.swing.JComponent)
|
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 µµ ÂüÁ¶ÇϽʽÿÀ.