|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | constructor | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
java.lang.Objectjavax.swing.plaf.ComponentUI
javax.swing.plaf.SplitPaneUI
javax.swing.plaf.basic.BasicSplitPaneUI
public class BasicSplitPaneUI
SplitPaneUI ±âº» Look & Feel ¿¡ ÇÑ ±¸ÇöÀÔ´Ï´Ù.
Áßø(Nested) Ŭ·¡½º °³¿ä | |
---|---|
class |
BasicSplitPaneUI.BasicHorizontalLayoutManager
HORIZONTAL_SPLIT ¹æÇâÀÇ JSplitPane LayoutManager ÀÔ´Ï´Ù. |
class |
BasicSplitPaneUI.BasicVerticalLayoutManager
VERTICAL_SPLIT ¹æÇâÀÇ JSplitPane¿¡ »ç¿ëµÇ´Â LayoutManager ÀÔ´Ï´Ù. |
class |
BasicSplitPaneUI.FocusHandler
JSplitPane UI°¡ »ç¿ëÇÏ´Â FocusListener ±¸ÇöÀÔ´Ï´Ù. |
class |
BasicSplitPaneUI.KeyboardDownRightHandler
JSplitPane UI °¡ ƯÁ¤ÀÇ Å°°¡ ´·ÈÀ» ¶§ÀÇ Ã³¸®¿¡ »ç¿ëÇÏ´Â ActionListener ±¸ÇöÀÔ´Ï´Ù. |
class |
BasicSplitPaneUI.KeyboardEndHandler
JSplitPane UI °¡ ƯÁ¤ÀÇ Å°°¡ ´·ÈÀ» ¶§ÀÇ Ã³¸®¿¡ »ç¿ëÇÏ´Â ActionListener ±¸ÇöÀÔ´Ï´Ù. |
class |
BasicSplitPaneUI.KeyboardHomeHandler
JSplitPane UI °¡ ƯÁ¤ÀÇ Å°°¡ ´·ÈÀ» ¶§ÀÇ Ã³¸®¿¡ »ç¿ëÇÏ´Â ActionListener ±¸ÇöÀÔ´Ï´Ù. |
class |
BasicSplitPaneUI.KeyboardResizeToggleHandler
JSplitPane UI °¡ ƯÁ¤ÀÇ Å°°¡ ´·ÈÀ» ¶§ÀÇ Ã³¸®¿¡ »ç¿ëÇÏ´Â ActionListener ±¸ÇöÀÔ´Ï´Ù. |
class |
BasicSplitPaneUI.KeyboardUpLeftHandler
JSplitPane UI °¡ ƯÁ¤ÀÇ Å°°¡ ´·ÈÀ» ¶§ÀÇ Ã³¸®¿¡ »ç¿ëÇÏ´Â ActionListener ±¸ÇöÀÔ´Ï´Ù. |
class |
BasicSplitPaneUI.PropertyHandler
JSplitPane UI°¡ »ç¿ëÇÏ´Â PropertyChangeListener ±¸ÇöÀÔ´Ï´Ù. |
ÇÊµå °³¿ä | |
---|---|
protected int |
beginDragDividerLocation
µå·¡±× ¼¼¼ÇÀÌ °³½ÃµÇ¾úÀ» ¶§ÀÇ µð¹ÙÀÌ´õÀÇ À§Ä¡ÀÔ´Ï´Ù. |
protected BasicSplitPaneDivider |
divider
ÀÌ JSplitPane µð¹ÙÀÌ´õÀÇ ÀνºÅϽºÀÔ´Ï´Ù. |
protected KeyStroke |
dividerResizeToggleKey
ÃßõÇÏÁö ¾Ê½À´Ï´Ù. Java 2 Ç÷§Æû v1. 3 ÀÌÈÄ |
protected int |
dividerSize
µå·¡±× ¼¼¼ÇÀÌ À¯È¿ÇÑ ¶§ÀÇ µð¹ÙÀÌ´õÀÇ »çÀÌÁîÀÔ´Ï´Ù. |
protected KeyStroke |
downKey
ÃßõÇÏÁö ¾Ê½À´Ï´Ù. Java 2 Ç÷§Æû v1. 3 ÀÌÈÄ |
protected boolean |
draggingHW
¾ÆÀÌ (nonContinuousLayoutDivider¸¦ Á¦¿ÜÇÑ´Ù)ÀÇ ¾î¶² °ÍÀΰ¡°¡ Áß·® ÄÄÆÛ³ÍÆ®ÀÎ °æ¿ì¿¡ startDragging ·Î true ·Î ¼³Á¤µË´Ï´Ù. |
protected KeyStroke |
endKey
ÃßõÇÏÁö ¾Ê½À´Ï´Ù. Java 2 Ç÷§Æû v1. 3 ÀÌÈÄ |
protected FocusListener |
focusListener
ÀÌ JSplitPane FocusListener ÀνºÅϽºÀÔ´Ï´Ù. |
protected KeyStroke |
homeKey
ÃßõÇÏÁö ¾Ê½À´Ï´Ù. Java 2 Ç÷§Æû v1. 3 ÀÌÈÄ |
protected static int |
KEYBOARD_DIVIDER_MOVE_OFFSET
Űº¸µåÀÇ Ä¿¼ Ű·Î À̵¿ÇÒ °æ¿ì¿¡ µð¹ÙÀÌ´õ°¡ À̵¿ÇÏ´Â »ó´ëÀûÀÎ °Å¸®ÀÔ´Ï´Ù. |
protected ActionListener |
keyboardDownRightListener
ÃßõÇÏÁö ¾Ê½À´Ï´Ù. Java 2 Ç÷§Æû v1. 3 ÀÌÈÄ |
protected ActionListener |
keyboardEndListener
ÃßõÇÏÁö ¾Ê½À´Ï´Ù. Java 2 Ç÷§Æû v1. 3 ÀÌÈÄ |
protected ActionListener |
keyboardHomeListener
ÃßõÇÏÁö ¾Ê½À´Ï´Ù. Java 2 Ç÷§Æû v1. 3 ÀÌÈÄ |
protected ActionListener |
keyboardResizeToggleListener
ÃßõÇÏÁö ¾Ê½À´Ï´Ù. Java 2 Ç÷§Æû v1. 3 ÀÌÈÄ |
protected ActionListener |
keyboardUpLeftListener
ÃßõÇÏÁö ¾Ê½À´Ï´Ù. Java 2 Ç÷§Æû v1. 3 ÀÌÈÄ |
protected BasicSplitPaneUI.BasicHorizontalLayoutManager |
layoutManager
ºÐÇÒ ±¸È¹¿¡ ÀÛ¼º ¹× ¹èÄ¡µÇ´Â LayoutManager ÀÔ´Ï´Ù. |
protected KeyStroke |
leftKey
ÃßõÇÏÁö ¾Ê½À´Ï´Ù. Java 2 Ç÷§Æû v1. 3 ÀÌÈÄ |
protected static String |
NON_CONTINUOUS_DIVIDER
ºñ¿¬¼Ó ·¹À̾ƿô¿¡ »ç¿ëµÇ´Â µð¹ÙÀÌ´õ°¡ ÀÌ °´Ã¼¸¦ °¡Áö´Â ºÐÇÒ ±¸È¹¿¡ Ãß°¡µË´Ï´Ù. |
protected Component |
nonContinuousLayoutDivider
ºñ¿¬¼Ó ·¹À̾ƿôÀÌ »ç¿ëµÇ°í ÀÖÀ» ¶§ÀÇ µð¹ÙÀÌ´õÀÇ À½¿µÀÇ ÀνºÅϽºÀÔ´Ï´Ù. |
protected PropertyChangeListener |
propertyChangeListener
ÀÌ JSplitPane PropertyChangeListener ÀνºÅϽºÀÔ´Ï´Ù. |
protected KeyStroke |
rightKey
ÃßõÇÏÁö ¾Ê½À´Ï´Ù. Java 2 Ç÷§Æû v1. 3 ÀÌÈÄ |
protected JSplitPane |
splitPane
ÀÌ ÀνºÅϽº°¡ Look & Feel¸¦ Á¦°øÇϰí ÀÖ´Â JSplitPane ÀνºÅϽºÀÔ´Ï´Ù. |
protected KeyStroke |
upKey
ÃßõÇÏÁö ¾Ê½À´Ï´Ù. Java 2 Ç÷§Æû v1. 3 ÀÌÈÄ |
»ý¼ºÀÚ °³¿ä | |
---|---|
BasicSplitPaneUI ()
|
¸Þ¼µå °³¿ä | |
---|---|
BasicSplitPaneDivider |
createDefaultDivider ()
µðÆúÆ®ÀÇ µð¹ÙÀÌ´õ¸¦ ÀÛ¼ºÇÕ´Ï´Ù. |
protected Component |
createDefaultNonContinuousLayoutDivider ()
µðÆúÆ®ÀÇ ºñ¿¬¼Ó ·¹À̾ƿôÀÇ µð¹ÙÀÌ´õ¸¦ ¸®ÅÏÇÕ´Ï´Ù. |
protected FocusListener |
createFocusListener ()
JSplitPane UI FocusListener¸¦ ÀÛ¼ºÇÕ´Ï´Ù. |
protected ActionListener |
createKeyboardDownRightListener ()
ÃßõÇÏÁö ¾Ê½À´Ï´Ù. Java 2 Ç÷§Æû v1. 3 ÀÌÈÄ |
protected ActionListener |
createKeyboardEndListener ()
ÃßõÇÏÁö ¾Ê½À´Ï´Ù. Java 2 Ç÷§Æû v1. 3 ÀÌÈÄ |
protected ActionListener |
createKeyboardHomeListener ()
ÃßõÇÏÁö ¾Ê½À´Ï´Ù. Java 2 Ç÷§Æû v1. 3 ÀÌÈÄ |
protected ActionListener |
createKeyboardResizeToggleListener ()
ÃßõÇÏÁö ¾Ê½À´Ï´Ù. Java 2 Ç÷§Æû v1. 3 ÀÌÈÄ |
protected ActionListener |
createKeyboardUpLeftListener ()
ÃßõÇÏÁö ¾Ê½À´Ï´Ù. Java 2 Ç÷§Æû v1. 3 ÀÌÈÄ |
protected PropertyChangeListener |
createPropertyChangeListener ()
JSplitPane UI PropertyChangeListener¸¦ ÀÛ¼ºÇÕ´Ï´Ù. |
static ComponentUI |
createUI (JComponent x)
BasicSplitPaneUI »õ·Î¿î ÀνºÅϽº¸¦ »ý¼ºÇÕ´Ï´Ù. |
protected void |
dragDividerTo (int location)
µð¹ÙÀÌ´õ¸¦ °Ç³×¹ÞÀº À§Ä¡·Î À̵¿Çϱâ À§Çؼ µå·¡±× ¼¼¼ÇÀÇ »çÀÌ¿¡ ¸Þ¼¼Áö·Î¼ º¸³»Áý´Ï´Ù. |
protected void |
finishDraggingTo (int location)
µå·¡±× ¼¼¼ÇÀ» Á¾·áÇϱâ À§Çؼ ¸Þ¼¼Áö·Î¼ º¸³»Áý´Ï´Ù. |
void |
finishedPaintingChildren (JSplitPane jc,
Graphics g)
JSplitPane ¼ö½ÅÃøÀÌ ±×ÀÚ½Ä °´Ã¼¸¦ ·»´õ¸µÇϱâ À§ÇÑ Look & Feel¸¦ ´Ù Á¦°øÇßÀ» ¶§¿¡, ¸Þ¼¼Áö¸¦ ¹Þ¾ÆµéÀÔ´Ï´Ù. |
BasicSplitPaneDivider |
getDivider ()
ÃÖ»óºÎÀÇ Component »çÀÌÀÇ µð¹ÙÀÌ´õ¸¦ ¸®ÅÏÇÕ´Ï´Ù. |
protected int |
getDividerBorderSize ()
ÃßõÇÏÁö ¾Ê½À´Ï´Ù. Java 2 Ç÷§Æû v1. 3 ¿¡¼´Â ´ë½Å¿¡ µå¶óÀ̹ö¿¡ º¸´õ¸¦ ¼³Á¤ÇÕ´Ï´Ù. |
int |
getDividerLocation (JSplitPane jc)
µå¶óÀ̹öÀÇ À§Ä¡¸¦ ¸®ÅÏÇÕ´Ï´Ù. |
Insets |
getInsets (JComponent jc)
ÀÎ ¼¼Æ®¸¦ ¸®ÅÏÇÕ´Ï´Ù. |
int |
getLastDragLocation ()
JSplitPane ¸¶Áö¸· µå·¡±× À§Ä¡¸¦ ¸®ÅÏÇÕ´Ï´Ù. |
int |
getMaximumDividerLocation (JSplitPane jc)
µð¹ÙÀÌ´õÀÇ ÃÖ´ë À§Ä¡¸¦ ÃëµæÇÕ´Ï´Ù. |
Dimension |
getMaximumSize (JComponent jc)
°Ç³×¹ÞÀº ÄÄÆÛ³ÍÆ®ÀÇ ÃÖ´ë »çÀÌÁ ¸®ÅÏÇÕ´Ï´Ù. |
int |
getMinimumDividerLocation (JSplitPane jc)
µð¹ÙÀÌ´õÀÇ ÃÖ¼Ò À§Ä¡¸¦ ÃëµæÇÕ´Ï´Ù. |
Dimension |
getMinimumSize (JComponent jc)
°Ç³×¹ÞÀº ÄÄÆÛ³ÍÆ®ÀÇ ÃÖ¼Ò »çÀÌÁ ¸®ÅÏÇÕ´Ï´Ù. |
Component |
getNonContinuousLayoutDivider ()
splitPane°¡ ºñ¿¬¼Ó ·¹À̾ƿôÀ¸·Î ¼³Á¤µÇ¾î ÀÖÀ» ¶§ »ç¿ëµÇ´Â µð¹ÙÀÌ´õ¸¦ ¸®ÅÏÇÕ´Ï´Ù. |
int |
getOrientation ()
JSplitPane ¹æÇâÀ» ¸®ÅÏÇÕ´Ï´Ù. |
Dimension |
getPreferredSize (JComponent jc)
°Ç³×¹ÞÀº ÄÄÆÛ³ÍÆ®ÀÇ ÀûÀýÇÑ »çÀÌÁ ¸®ÅÏÇÕ´Ï´Ù. |
JSplitPane |
getSplitPane ()
ÀÌ ÀνºÅϽº°¡ ÇöÀç Æ÷ÇԵǰí ÀÖ´Â ºÐÇÒ ±¸È¹À» ¸®ÅÏÇÕ´Ï´Ù. |
protected void |
installDefaults ()
UI µðÆúÆ®¸¦ ÀνºÅç ÇÕ´Ï´Ù. |
protected void |
installKeyboardActions ()
UI Űº¸µå ¾×¼ÇÀ» ÀνºÅç ÇÕ´Ï´Ù. |
protected void |
installListeners ()
UI À̺¥Æ® ¸®½º³Ê¸¦ ÀνºÅç ÇÕ´Ï´Ù. |
void |
installUI (JComponent c)
UI¸¦ ÀνºÅç ÇÕ´Ï´Ù. |
boolean |
isContinuousLayout ()
JSplitPane°¡ ¿¬¼Ó ·¹À̾ƿôÀ» »ç¿ëÇϵµ·Ï ¼³Á¤µÇ¾î ÀÖ´ÂÁö¸¦ ÆÇÁ¤ÇÕ´Ï´Ù. |
void |
paint (Graphics g,
JComponent jc)
Look & Feel¸¦ ÆäÀÎÆ® Çϱâ À§Çؼ ¸Þ¼¼Áö·Î¼ º¸³»Áý´Ï´Ù. |
protected void |
resetLayoutManager ()
¹æÇâ¿¡ ±Ù°ÅÇØ ·¹À̾ƿô ¸Å´ÏÀú¸¦ ¸®¼Â ÇØ, ÀûÀýÇÑ Component¸¦ Æ÷ÇÔÇϱâ À§Çؼ invalidateLayout¸¦ »ç¿ëÇØ ¸Þ¼¼Áö·Î¼ º¸³À´Ï´Ù. |
void |
resetToPreferredSizes (JSplitPane jc)
ÀûÀýÇÑ »çÀÌÁ ¸®¼Â Çϱâ À§Çؼ ¸Þ¼¼Áö·Î¼ º¸³»Áý´Ï´Ù. |
void |
setContinuousLayout (boolean b)
¿¬¼Ó ·¹À̾ƿôÀÇ ¿Â°ú ¿ÀÇÁ¸¦ ¹Ù²ß´Ï´Ù. |
void |
setDividerLocation (JSplitPane jc,
int location)
µð¹ÙÀÌ´õÀÇ À§Ä¡¸¦, ÁöÁ¤µÈ location ·Î ¼³Á¤ÇÕ´Ï´Ù. |
void |
setLastDragLocation (int l)
JSplitPane ¸¶Áö¸· µå·¡±× À§Ä¡¸¦ ¼³Á¤ÇÕ´Ï´Ù. |
protected void |
setNonContinuousLayoutDivider (Component newDivider)
splitPane°¡ ºñ¿¬¼Ó ·¹À̾ƿôÀ¸·Î ¼³Á¤µÇ¾î ÀÖÀ» ¶§ »ç¿ëµÇ´Â µð¹ÙÀÌ´õ¸¦ ¼³Á¤ÇÕ´Ï´Ù. |
protected void |
setNonContinuousLayoutDivider (Component newDivider,
boolean rememberSizes)
»ç¿ëµÇ´Â µð¹ÙÀÌ´õ¸¦ ¼³Á¤ÇÕ´Ï´Ù. |
void |
setOrientation (int orientation)
JSplitPane ¹æÇâÀ» ¼³Á¤ÇÕ´Ï´Ù. |
protected void |
startDragging ()
µå·¡±× ¼¼¼ÇÀÌ ½ÃÀ۵DZâ Àü¿¡ ¸Þ¼¼Áö·Î¼ º¸³À´Ï´Ù. |
protected void |
uninstallDefaults ()
UI µðÆúÆ®¸¦ ¾ðÀνºÅçÇÕ´Ï´Ù. |
protected void |
uninstallKeyboardActions ()
UI Űº¸µå ¾×¼ÇÀ» ¾ðÀνºÅçÇÕ´Ï´Ù. |
protected void |
uninstallListeners ()
UI À̺¥Æ® ¸®½º³Ê¸¦ ¾ðÀνºÅçÇÕ´Ï´Ù. |
void |
uninstallUI (JComponent c)
UI¸¦ ¾ðÀνºÅçÇÕ´Ï´Ù. |
Ŭ·¡½º javax.swing.plaf. ComponentUI ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼µå |
---|
contains,
getAccessibleChild,
getAccessibleChildrenCount,
update |
Ŭ·¡½º java.lang. Object ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼µå |
---|
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
ÇʵåÀÇ »ó¼¼ |
---|
protected static final String NON_CONTINUOUS_DIVIDER
protected static int KEYBOARD_DIVIDER_MOVE_OFFSET
protected JSplitPane splitPane
protected BasicSplitPaneUI.BasicHorizontalLayoutManager layoutManager
protected BasicSplitPaneDivider divider
protected PropertyChangeListener propertyChangeListener
protected FocusListener focusListener
protected int dividerSize
protected Component nonContinuousLayoutDivider
protected boolean draggingHW
protected int beginDragDividerLocation
@Deprecated protected KeyStroke upKey
@Deprecated protected KeyStroke downKey
@Deprecated protected KeyStroke leftKey
@Deprecated protected KeyStroke rightKey
@Deprecated protected KeyStroke homeKey
@Deprecated protected KeyStroke endKey
@Deprecated protected KeyStroke dividerResizeToggleKey
@Deprecated protected ActionListener keyboardUpLeftListener
@Deprecated protected ActionListener keyboardDownRightListener
@Deprecated protected ActionListener keyboardHomeListener
@Deprecated protected ActionListener keyboardEndListener
@Deprecated protected ActionListener keyboardResizeToggleListener
»ý¼ºÀÚ »ó¼¼ |
---|
public BasicSplitPaneUI()
¸Þ¼µåÀÇ »ó¼¼ |
---|
public static ComponentUI createUI(JComponent x)
public void installUI(JComponent c)
ComponentUI
³»ÀÇ installUI
c
- UI À§¾çÀÌ ÀνºÅç µÇ°í ÀÖ´Â ÄÄÆÛ³ÍÆ®ComponentUI.uninstallUI(javax.swing.JComponent)
,
JComponent.setUI(javax.swing.plaf.ComponentUI)
,
JComponent.updateUI()
protected void installDefaults()
protected void installListeners()
protected void installKeyboardActions()
public void uninstallUI(JComponent c)
ComponentUI
³»ÀÇ uninstallUI
c
- ÀÌ UI À§¾çÀÌ »èÁ¦µÇ´Â ÄÄÆÛ³ÍÆ®. ÀÌ Àμö´Â ÀÚÁÖ ¹«½ÃµÇÁö¸¸, UI °´Ã¼°¡ »óžøÀÌ º¹¼öÀÇ ÄÄÆÛ³ÍÆ®¿¡ °øÀ¯µÇ´Â °æ¿ì¿¡ »ç¿ëµÇ´Â ÀÏÀÌ ÀÖ´ÂComponentUI.installUI(javax.swing.JComponent)
,
JComponent.updateUI()
protected void uninstallDefaults()
protected void uninstallListeners()
protected void uninstallKeyboardActions()
protected PropertyChangeListener createPropertyChangeListener()
protected FocusListener createFocusListener()
@Deprecated protected ActionListener createKeyboardUpLeftListener()
installKeyboardActions
¸¦ ¿À¹ö¶óÀ̵å(override)ÀÇÇØ Action¸¦ SplitPane
ActionMap¿¡ ¹èÄ¡ÇÏ´Â °Í¿¡ÀÇÇØ ±× Action¸¦ µî·ÏÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº Ű ¹ÙÀεùÀÇ »ç¾çÀ» ÂüÁ¶ÇϽʽÿÀ.
ƯÁ¤ÀÇ Å°°¡ ¹Ð¸®´Â °ÍÀ» ´ë±âÇÏ´Â JSplitPane UI ActionListener¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
@Deprecated protected ActionListener createKeyboardDownRightListener()
installKeyboardActions
¸¦ ¿À¹ö¶óÀ̵å(override)ÀÇÇØ Action¸¦ SplitPane
ActionMap¿¡ ¹èÄ¡ÇÏ´Â °Í¿¡ÀÇÇØ ±× Action¸¦ µî·ÏÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº Ű ¹ÙÀεùÀÇ »ç¾çÀ» ÂüÁ¶ÇϽʽÿÀ.
ƯÁ¤ÀÇ Å°°¡ ¹Ð¸®´Â °ÍÀ» ´ë±âÇÏ´Â JSplitPane UI ActionListener¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
@Deprecated protected ActionListener createKeyboardHomeListener()
installKeyboardActions
¸¦ ¿À¹ö¶óÀ̵å(override)ÀÇÇØ Action¸¦ SplitPane
ActionMap¿¡ ¹èÄ¡ÇÏ´Â °Í¿¡ÀÇÇØ ±× Action¸¦ µî·ÏÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº Ű ¹ÙÀεùÀÇ »ç¾çÀ» ÂüÁ¶ÇϽʽÿÀ.
ƯÁ¤ÀÇ Å°°¡ ¹Ð¸®´Â °ÍÀ» ´ë±âÇÏ´Â JSplitPane UI ActionListener¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
@Deprecated protected ActionListener createKeyboardEndListener()
installKeyboardActions
¸¦ ¿À¹ö¶óÀ̵å(override)ÀÇÇØ Action¸¦ SplitPane
ActionMap¿¡ ¹èÄ¡ÇÏ´Â °Í¿¡ÀÇÇØ ±× Action¸¦ µî·ÏÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº Ű ¹ÙÀεùÀÇ »ç¾çÀ» ÂüÁ¶ÇϽʽÿÀ.
ƯÁ¤ÀÇ Å°°¡ ¹Ð¸®´Â °ÍÀ» ´ë±âÇÏ´Â JSplitPane UI ActionListener¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
@Deprecated protected ActionListener createKeyboardResizeToggleListener()
installKeyboardActions
¸¦ ¿À¹ö¶óÀ̵å(override)ÀÇÇØ Action¸¦ SplitPane
ActionMap¿¡ ¹èÄ¡ÇÏ´Â °Í¿¡ÀÇÇØ ±× Action¸¦ µî·ÏÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº Ű ¹ÙÀεùÀÇ »ç¾çÀ» ÂüÁ¶ÇϽʽÿÀ.
ƯÁ¤ÀÇ Å°°¡ ¹Ð¸®´Â °ÍÀ» ´ë±âÇÏ´Â JSplitPane UI ActionListener¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
public int getOrientation()
public void setOrientation(int orientation)
public boolean isContinuousLayout()
public void setContinuousLayout(boolean b)
public int getLastDragLocation()
public void setLastDragLocation(int l)
public BasicSplitPaneDivider getDivider()
protected Component createDefaultNonContinuousLayoutDivider()
protected void setNonContinuousLayoutDivider(Component newDivider)
protected void setNonContinuousLayoutDivider(Component newDivider, boolean rememberSizes)
public Component getNonContinuousLayoutDivider()
public JSplitPane getSplitPane()
public BasicSplitPaneDivider createDefaultDivider()
public void resetToPreferredSizes(JSplitPane jc)
SplitPaneUI
³»ÀÇ resetToPreferredSizes
public void setDividerLocation(JSplitPane jc, int location)
SplitPaneUI
³»ÀÇ setDividerLocation
public int getDividerLocation(JSplitPane jc)
SplitPaneUI
³»ÀÇ getDividerLocation
public int getMinimumDividerLocation(JSplitPane jc)
SplitPaneUI
³»ÀÇ getMinimumDividerLocation
public int getMaximumDividerLocation(JSplitPane jc)
SplitPaneUI
³»ÀÇ getMaximumDividerLocation
public void finishedPaintingChildren(JSplitPane jc, Graphics g)
SplitPaneUI
³»ÀÇ finishedPaintingChildren
public void paint(Graphics g, JComponent jc)
ComponentUI
³»ÀÇ paint
g
- ÆäÀÎÆ® ´ë»óÀÇ Graphics
ÄÁÅØ½ºÆ®
jc
- ÆäÀÎÆ® µÇ´Â ÄÄÆÛ³ÍÆ®. ÀÌ Àμö´Â ÀÚÁÖ ¹«½ÃµÇÁö¸¸, UI °´Ã¼°¡ »óžøÀÌ º¹¼öÀÇ ÄÄÆÛ³ÍÆ®¿¡ °øÀ¯µÇ´Â °æ¿ì¿¡ »ç¿ëµÇ´Â ÀÏÀÌ ÀÖ´ÂComponentUI.update(java.awt.Graphics, javax.swing.JComponent)
public Dimension getPreferredSize(JComponent jc)
ComponentUI
³»ÀÇ getPreferredSize
jc
- ÀûÀýÇÑ »çÀÌÁî°¡ Á¶È¸µÇ´Â ÄÄÆÛ³ÍÆ®. ÀÌ Àμö´Â ÀÚÁÖ ¹«½ÃµÇÁö¸¸, UI °´Ã¼°¡ »óžøÀÌ º¹¼öÀÇ ÄÄÆÛ³ÍÆ®¿¡ °øÀ¯µÇ´Â °æ¿ì¿¡ »ç¿ëµÇ´Â ÀÏÀÌ ÀÖ´ÂJComponent.getPreferredSize()
,
LayoutManager.preferredLayoutSize(java.awt.Container)
public Dimension getMinimumSize(JComponent jc)
ComponentUI
³»ÀÇ getMinimumSize
jc
- ÃÖ¼Ò »çÀÌÁî°¡ Á¶È¸µÇ´Â ÄÄÆÛ³ÍÆ®. ÀÌ Àμö´Â ÀÚÁÖ ¹«½ÃµÇÁö¸¸, UI °´Ã¼°¡ »óžøÀÌ º¹¼öÀÇ ÄÄÆÛ³ÍÆ®¿¡ °øÀ¯µÇ´Â °æ¿ì¿¡ »ç¿ëµÇ´Â ÀÏÀÌ ÀÖ´Ù
Dimension
°´Ã¼, ¶Ç´Â null
JComponent.getMinimumSize()
,
LayoutManager.minimumLayoutSize(java.awt.Container)
,
ComponentUI.getPreferredSize(javax.swing.JComponent)
public Dimension getMaximumSize(JComponent jc)
ComponentUI
³»ÀÇ getMaximumSize
jc
- ÃÖ´ë »çÀÌÁî°¡ Á¶È¸µÇ´Â ÄÄÆÛ³ÍÆ®. ÀÌ Àμö´Â ÀÚÁÖ ¹«½ÃµÇÁö¸¸, UI °´Ã¼°¡ »óžøÀÌ º¹¼öÀÇ ÄÄÆÛ³ÍÆ®¿¡ °øÀ¯µÇ´Â °æ¿ì¿¡ »ç¿ëµÇ´Â ÀÏÀÌ ÀÖ´Ù
Dimension
°´Ã¼, ¶Ç´Â null
JComponent.getMaximumSize()
,
LayoutManager2.maximumLayoutSize(java.awt.Container)
public Insets getInsets(JComponent jc)
protected void resetLayoutManager()
protected void startDragging()
protected void dragDividerTo(int location)
protected void finishDraggingTo(int location)
@Deprecated protected int getDividerBorderSize()
µð¹ÙÀÌ´õÀÇ º¸´õÀÇ 1 ¿·ÀÇ ³ÐÀ̸¦ ¸®ÅÏÇÕ´Ï´Ù.
|
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 µµ ÂüÁ¶ÇϽʽÿÀ.