JavaTM 2 Platform
Standard Ed. 5.0

javax.swing.plaf.basic
Ŭ·¡½º BasicSplitPaneDivider

java.lang.Object 
  »óÀ§¸¦ È®Àå java.awt.Component 
      »óÀ§¸¦ È®Àå java.awt.Container 
          »óÀ§¸¦ È®Àå javax.swing.plaf.basic.BasicSplitPaneDivider
¸ðµç ±¸ÇöµÈ ÀÎÅÍÆäÀ̽º:
ImageObserver, MenuContainer, PropertyChangeListener, Serializable, EventListener

public class BasicSplitPaneDivider
extends Container
implements PropertyChangeListener

BasicSplitPaneUI ·Î »ç¿ëµÇ´Â µð¹ÙÀÌ´õÀÔ´Ï´Ù. ¼­ºê Ŭ·¡½º´Â ÇÊ¿ä¿¡ µû¶ó¼­ paint¸¦ ¿À¹ö¶óÀ̵å(override) ÇÒ ¼ö ÀÖ½À´Ï´Ù. º¸´õ È¿°ú´Â BasicSplitPaneUI ·Î ·»´õ¸µ µÇ¹Ç·Î ±× º¸´õ°¡ ¸¶À½¿¡ µéÁö ¾Ê´Â °æ¿ì´Â °Å±â¼­ º¸´õ¸¦ ¸®¼ÂÀÇÇØ ÁÖ¼¼¿ä. ¾î´À ƯÁ¤ÀÇ ¿µ¿ªÀ¸·ÎºÎÅÍ Á¶°ÇºÎ·Î µå·¡±× ÇÏ·Á¸é, mousePressed¸¦ »ó¼ÓÇØ, µå·¡±×¸¦ °³½Ã½Ãų ¶§ ½´ÆÛ Å¬·¡½º¸¦ È£ÃâÇÕ´Ï´Ù.

°æ°í: ÀÌ Å¬·¡½ºÀÇ Á÷·ÄÈ­ µÈ °´Ã¼´Â ÇâÈÄÀÇ Swing ¸±¸®Áî¿Í ȣȯµÇÁö ¾ÊÀ» ¿¹Á¤ÀÔ´Ï´Ù. ÇöÀçÀÇ Á÷·ÄÈ­ÀÇ Áö¿øÀº ´Ü±â°£ÀÇ ¿î¿ëÀ̳ª, °°Àº ¹öÀüÀÇ Swing¸¦ ½ÇÇàÇÏ´Â ¾îÇø®ÄÉÀ̼ǰ£ÀÇ RMI¿¡ ÀûÀýÇÏ°í ÀÖ½À´Ï´Ù. JDK ¹öÀü 1.4 ÀÌÈÄ, ¸ðµç JavaBeans Àå±â°£ÀÇ ¿î¿ë Áö¿øÀº java.beans ÆÐÅ°Áö¿¡ Ãß°¡µÇ°í ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº XMLEncoder¸¦ ÂüÁ¶ÇϽʽÿÀ.


Áßø(Nested) Ŭ·¡½º °³¿ä
protected  class BasicSplitPaneDivider.DividerLayout
          BasicSplitPaneDivider ¹èÄ¡¿¡ »ç¿ëµË´Ï´Ù.
protected  class BasicSplitPaneDivider.DragController
          HORIZONTAL_SPLIT ¹æÇâÀÇ ºÐÇÒ ±¸È¹À» À§Çؼ­ µå·¡±× ¼¼¼ÇÁßÀÇ À̺¥Æ®¸¦ ó¸®ÇÕ´Ï´Ù.
protected  class BasicSplitPaneDivider.MouseHandler
          MouseHandler´Â ¸¶¿ì½º À̺¥Æ® (¶¼¾î ³õ´Â µå·¡±× ÇÏ´Â µî)¸¦ ÀûÀýÇÑ DragController ¸Þ¼­µå·Î º¯È¯ÇÕ´Ï´Ù.
protected  class BasicSplitPaneDivider.VerticalDragController
          VERTICAL_SPLIT ¹æÇâÀÇ ºÐÇÒ ±¸È¹À» À§Çؼ­ µå·¡±× ¼¼¼ÇÁßÀÇ À̺¥Æ®¸¦ ó¸®ÇÕ´Ï´Ù.
 
Ŭ·¡½º java.awt. Container ·ÎºÎÅÍ »ó¼ÓµÈ Áßø(Nested) Ŭ·¡½º/ÀÎÅÍÆäÀ̽º
Container.AccessibleAWTContainer
 
Ŭ·¡½º java.awt. Component ·ÎºÎÅÍ »ó¼ÓµÈ Áßø(Nested) Ŭ·¡½º/ÀÎÅÍÆäÀ̽º
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy
 
ÇÊµå °³¿ä
protected  int dividerSize
          µð¹ÙÀÌ´õÀÇ »çÀÌÁîÀÔ´Ï´Ù.
protected  BasicSplitPaneDivider.DragController dragger
          ½ÇÁ¦ÀÇ µå·¡±×¸¦ ½ÇÇàÇϱâ À§Çؼ­ ¸¶¿ì½º µå·¡±× ¸Þ¼¼Áö¸¦ ó¸®ÇÕ´Ï´Ù.
protected  Component hiddenDivider
          ºñ¿¬¼Ó layout mode¿¡ »ç¿ëµÇ´Â µð¹ÙÀÌ´õÀÔ´Ï´Ù.
protected  JButton leftButton
          ÁÂÃøÀÇ ÄÄÆÛ³ÍÆ®¸¦ Àçºü¸£°Ô ¹Ù²Ù±â À§ÇÑ ¹öÆ°ÀÔ´Ï´Ù.
protected  BasicSplitPaneDivider.MouseHandler mouseHandler
          ÀÌ Å¬·¡½º¿Í ºÐÇÒ ±¸È¹ÀÇ ¾çÂÊ ¸ðµÎ·ÎºÎÅÍÀÇ ¸¶¿ì½º À̺¥Æ®¸¦ ó¸®ÇÕ´Ï´Ù.
protected static int ONE_TOUCH_OFFSET
           
protected static int ONE_TOUCH_SIZE
          µð¹ÙÀÌ´õÀdzÐÀÌ ¶Ç´Â ³ôÀÌÀÔ´Ï´Ù.
protected  int orientation
          JSplitPane ¹æÇâÀÔ´Ï´Ù.
protected  JButton rightButton
          ¿ìÃøÀÇ ÄÄÆÛ³ÍÆ®¸¦ Àçºü¸£°Ô ¹Ù²Ù±â À§ÇÑ ¹öÆ°ÀÔ´Ï´Ù.
protected  JSplitPane splitPane
          ¸®½Ã¹ö°¡ Æ÷ÇԵǰí ÀÖ´Â JSplitPane ÀÔ´Ï´Ù.
protected  BasicSplitPaneUI splitPaneUI
          ÀÌ ÀνºÅϽºÀÇ »ý¼ºÃøÀÇ UI ÀÔ´Ï´Ù.
 
Ŭ·¡½º java.awt. Component ·ÎºÎÅÍ »ó¼ÓµÈ Çʵå
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
ÀÎÅÍÆäÀ̽º java.awt.image. ImageObserver ·ÎºÎÅÍ »ó¼ÓµÈ Çʵå
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
»ý¼ºÀÚ °³¿ä
BasicSplitPaneDivider (BasicSplitPaneUI  ui)
          BasicSplitPaneDivider ÀνºÅϽº¸¦ »ý¼ºÇÕ´Ï´Ù.
 
¸Þ¼­µå °³¿ä
protected  JButton createLeftOneTouchButton ()
          ºÐÇÒ ±¸È¹ÀÇ ÁÂÃøÀÇ ÄÄÆÛ³ÍÆ®¸¦ ¼ö³³Çϱâ À§Çؼ­ »ç¿ëµÇ´Â JButton ÀνºÅϽº¸¦ »ý¼ºÇØ, ±×°ÍÀ» ¸®ÅÏÇÕ´Ï´Ù.
protected  JButton createRightOneTouchButton ()
          ºÐÇÒ ±¸È¹ÀÇ ¿ìÃøÀÇ ÄÄÆÛ³ÍÆ®¸¦ ¼ö³³Çϱâ À§Çؼ­ »ç¿ëµÇ´Â JButton ÀνºÅϽº¸¦ »ý¼ºÇØ, ±×°ÍÀ» ¸®ÅÏÇÕ´Ï´Ù.
protected  void dragDividerTo (int location)
          ÀÌ ÀνºÅϽº°¡ Æ÷ÇԵǰí ÀÖ´Â BasicSplitPaneUI¿¡ dragDividerTo¸¦ »ç¿ëÇØ ¸Þ¼¼Áö¸¦ º¸³À´Ï´Ù.
protected  void finishDraggingTo (int location)
          ÀÌ ÀνºÅϽº°¡ Æ÷ÇԵǰí ÀÖ´Â BasicSplitPaneUI¿¡ finishDraggingTo¸¦ »ç¿ëÇØ ¸Þ¼¼Áö¸¦ º¸³À´Ï´Ù.
 BasicSplitPaneUI getBasicSplitPaneUI ()
          ¸®½Ã¹ö°¡ ÇöÀç ³õ¿©Á® ÀÖ´Â SplitPaneUI¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 Border getBorder ()
          ÀÌ ÄÄÆÛ³ÍÆ®ÀÇ º¸´õ¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 int getDividerSize ()
          µð¹ÙÀÌ´õÀÇ »çÀÌÁ ¸®ÅÏÇÕ´Ï´Ù.
 Insets getInsets ()
          ÀÌ ÄÄÆÛ³ÍÆ®·Î º¸´õ°¡ ¼³Á¤µÇ¾î ÀÖ´Â °æ¿ì´Â º¸´õÀÇ ÀÎ ¼¼Æ®¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 Dimension getMinimumSize ()
          dividerSize x dividerSize¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 Dimension getPreferredSize ()
          dividerSize x dividerSize¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 boolean isMouseOver ()
          ¸¶¿ì½º°¡ ÇöÀç µð¹ÙÀÌ´õ À§¿¡ ÀÖÀ»Áö ¾î¶³Áö¸¦ ¸®ÅÏÇÕ´Ï´Ù.
protected  void oneTouchExpandableChanged ()
          ¸®½Ã¹ö°¡ Æ÷ÇԵǰí ÀÖ´Â JSplitPane oneTouchExpandable °ªÀÌ º¯°æµÇ¾úÀ» ¶§¿¡ ¸Þ¼¼Áö·Î¼­ º¸³»Áý´Ï´Ù.
 void paint (Graphics  g)
          µð¹ÙÀÌ´õ¸¦ ÆäÀÎÆ® ÇÕ´Ï´Ù.
protected  void prepareForDragging ()
          µå·¡±× ÀÇ Áغñ¸¦Çϱâ À§ÇÑ ¸Þ¼¼ÁöÀÔ´Ï´Ù.
 void propertyChange (PropertyChangeEvent  e)
          ÀϹÝÀûÀ¸·Î JSplitPane ·ÎºÎÅÍÀÇ ÇÁ·ÎÆÛƼ º¯°æ À̺¥Æ®ÀÔ´Ï´Ù.
 void setBasicSplitPaneUI (BasicSplitPaneUI  newUI)
          ¸®½Ã¹ö¸¦ »ç¿ëÇÏ´Â SplitPaneUI¸¦ ¼³Á¤ÇÕ´Ï´Ù.
 void setBorder (Border  border)
          ÀÌ ÄÄÆÛ³ÍÆ®ÀÇ º¸´õ¸¦ ¼³Á¤ÇÕ´Ï´Ù.
 void setDividerSize (int newSize)
          µð¹ÙÀÌ´õÀÇ »çÀÌÁ newSize·Î ¼³Á¤ÇÕ´Ï´Ù.
protected  void setMouseOver (boolean mouseOver)
          ¸¶¿ì½º°¡ ÇöÀç µð¹ÙÀÌ´õ À§¿¡ ÀÖÀ»Áö ¾î¶³Áö¸¦ ¼³Á¤ÇÕ´Ï´Ù.
 
Ŭ·¡½º java.awt. Container ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼­µå
add, add, add, add, add, addContainerListener, addImpl, addNotify, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getListeners, getMaximumSize, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, setLayout, transferFocusBackward, transferFocusDownCycle, update, validate, validateTree
 
Ŭ·¡½º java.awt. Component ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼­µå
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAccessibleContext, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Ŭ·¡½º java.lang. Object ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼­µå
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

ÇʵåÀÇ »ó¼¼

ONE_TOUCH_SIZE

protected static final int ONE_TOUCH_SIZE
µð¹ÙÀÌ´õÀdzÐÀÌ ¶Ç´Â ³ôÀÌÀÔ´Ï´Ù. ÆøÀÏ±î ³ôÀÌÀϱî´Â ¹æÇâ¿¡ ÀÇÇØ Á¤ÇØÁý´Ï´Ù. BasicSplitPaneUI´Â ÀÌ °ª¿¡ 2¸¦ °¡»êÇÕ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö Çʵ尪

ONE_TOUCH_OFFSET

protected static final int ONE_TOUCH_OFFSET
°ü·Ã Ç׸ñ:
Á¤¼ö Çʵ尪

dragger

protected BasicSplitPaneDivider.DragController  dragger
½ÇÁ¦ÀÇ µå·¡±×¸¦ ½ÇÇàÇϱâ À§Çؼ­ ¸¶¿ì½º µå·¡±× ¸Þ¼¼Áö¸¦ ó¸®ÇÕ´Ï´Ù.


splitPaneUI

protected BasicSplitPaneUI  splitPaneUI
ÀÌ ÀνºÅϽºÀÇ »ý¼ºÃøÀÇ UI ÀÔ´Ï´Ù.


dividerSize

protected int dividerSize
µð¹ÙÀÌ´õÀÇ »çÀÌÁîÀÔ´Ï´Ù.


hiddenDivider

protected Component  hiddenDivider
ºñ¿¬¼Ó layout mode¿¡ »ç¿ëµÇ´Â µð¹ÙÀÌ´õÀÔ´Ï´Ù.


splitPane

protected JSplitPane  splitPane
¸®½Ã¹ö°¡ Æ÷ÇԵǰí ÀÖ´Â JSplitPane ÀÔ´Ï´Ù.


mouseHandler

protected BasicSplitPaneDivider.MouseHandler  mouseHandler
ÀÌ Å¬·¡½º¿Í ºÐÇÒ ±¸È¹ÀÇ ¾çÂÊ ¸ðµÎ·ÎºÎÅÍÀÇ ¸¶¿ì½º À̺¥Æ®¸¦ ó¸®ÇÕ´Ï´Ù. µð¹ÙÀÌ´õÀÇ º¸´õ¸¦ Ŭ¸¯ÇÒ °æ¿ì¿¡ µå·¡±× ÇÏ°í ½Í¾îµµ, º¸´õ´Â µð¹ÙÀÌ´õ¿¡ ÀÇÇØ ·»´õ¸µµÇ¾î ÀÖÁö ¾Ê±â ¶§¹®¿¡ ¸¶¿ì½º À̺¥Æ®´Â ºÐÇÒ ±¸È¹¿¡ ´ëÇؼ­ 󸮵˴ϴÙ.


orientation

protected int orientation
JSplitPane ¹æÇâÀÔ´Ï´Ù.


leftButton

protected JButton  leftButton
ÁÂÃøÀÇ ÄÄÆÛ³ÍÆ®¸¦ Àçºü¸£°Ô ¹Ù²Ù±â À§ÇÑ ¹öÆ°ÀÔ´Ï´Ù.


rightButton

protected JButton  rightButton
¿ìÃøÀÇ ÄÄÆÛ³ÍÆ®¸¦ Àçºü¸£°Ô ¹Ù²Ù±â À§ÇÑ ¹öÆ°ÀÔ´Ï´Ù.

»ý¼ºÀÚ »ó¼¼

BasicSplitPaneDivider

public BasicSplitPaneDivider(BasicSplitPaneUI  ui)
BasicSplitPaneDivider ÀνºÅϽº¸¦ »ý¼ºÇÕ´Ï´Ù. ¸¶¿ì½º À̺¥Æ® ¹× ¸¶¿ì½º µå·¡±× À̺¥Æ®¿¡ ´ëÇؼ­ ÀÌ ÀνºÅϽº¸¦ µî·ÏÇÕ´Ï´Ù.

¸Þ¼­µåÀÇ »ó¼¼

setBasicSplitPaneUI

public void setBasicSplitPaneUI(BasicSplitPaneUI  newUI)
¸®½Ã¹ö¸¦ »ç¿ëÇÏ´Â SplitPaneUI¸¦ ¼³Á¤ÇÕ´Ï´Ù.


getBasicSplitPaneUI

public BasicSplitPaneUI  getBasicSplitPaneUI()
¸®½Ã¹ö°¡ ÇöÀç ³õ¿©Á® ÀÖ´Â SplitPaneUI¸¦ ¸®ÅÏÇÕ´Ï´Ù.


setDividerSize

public void setDividerSize(int newSize)
µð¹ÙÀÌ´õÀÇ »çÀÌÁ newSize·Î ¼³Á¤ÇÕ´Ï´Ù. ¼³Á¤µÇ´Â »çÀÌÁî´Â ºÐÇÒ ±¸È¹ÀÌ HORIZONTAL_SPLITÀÎ °æ¿ì´Â Æø, VERTICAL_SPLITÀÎ °æ¿ì´Â ³ôÀÌÀÔ´Ï´Ù.


getDividerSize

public int getDividerSize()
µð¹ÙÀÌ´õÀÇ »çÀÌÁ ¸®ÅÏÇÕ´Ï´Ù. ¸®ÅÏµÈ »çÀÌÁî´Â ºÐÇÒ ±¸È¹ÀÌ HORIZONTAL_SPLITÀÎ °æ¿ì´Â Æø, VERTICAL_SPLITÀÎ °æ¿ì´Â ³ôÀÌÀÔ´Ï´Ù.


setBorder

public void setBorder(Border  border)
ÀÌ ÄÄÆÛ³ÍÆ®ÀÇ º¸´õ¸¦ ¼³Á¤ÇÕ´Ï´Ù.

µµÀÔµÈ ¹öÀü :
1.3

getBorder

public Border  getBorder()
ÀÌ ÄÄÆÛ³ÍÆ®ÀÇ º¸´õ¸¦ ¸®ÅÏÇÕ´Ï´Ù. º¸´õ°¡ ÇöÀç ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì´Â nullÀ» ¸®ÅÏÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÀÌ ÄÄÆÛ³ÍÆ®ÀÇ º¸´õ °´Ã¼
µµÀÔµÈ ¹öÀü :
1.3
°ü·Ã Ç׸ñ:
setBorder(javax.swing.border.Border)

getInsets

public Insets  getInsets()
ÀÌ ÄÄÆÛ³ÍÆ®·Î º¸´õ°¡ ¼³Á¤µÇ¾î ÀÖ´Â °æ¿ì´Â º¸´õÀÇ ÀÎ ¼¼Æ®¸¦ ¸®ÅÏÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀº °æ¿ì´Â super.getInsets¸¦ È£ÃâÇÕ´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º Container ³»ÀÇ getInsets
¹Ýȯ°ª:
ÀÎ ¼¼Æ® ÇÁ·ÎÆÛƼÀÇ °ª
°ü·Ã Ç׸ñ:
setBorder(javax.swing.border.Border)

setMouseOver

protected void setMouseOver(boolean mouseOver)
¸¶¿ì½º°¡ ÇöÀç µð¹ÙÀÌ´õ À§¿¡ ÀÖÀ»Áö ¾î¶³Áö¸¦ ¼³Á¤ÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
mouseOver - ¸¶¿ì½º°¡ ÇöÀç µð¹ÙÀÌ´õ À§¿¡ ÀÖÀ»Áö ¾î¶³Áö
µµÀÔµÈ ¹öÀü :
1.5

isMouseOver

public boolean isMouseOver()
¸¶¿ì½º°¡ ÇöÀç µð¹ÙÀÌ´õ À§¿¡ ÀÖÀ»Áö ¾î¶³Áö¸¦ ¸®ÅÏÇÕ´Ï´Ù.

¹Ýȯ°ª:
¸¶¿ì½º°¡ ÇöÀç µð¹ÙÀÌ´õ À§¿¡ ÀÖÀ»Áö ¾î¶³Áö

getPreferredSize

public Dimension  getPreferredSize()
dividerSize x dividerSize¸¦ ¸®ÅÏÇÕ´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º Container ³»ÀÇ getPreferredSize
¹Ýȯ°ª:
ÀÌ ÄÁÅ×À̳ÊÀÇ Ãßõ »çÀÌÁ ³ªÅ¸³»´Â Dimension ÀνºÅϽº
°ü·Ã Ç׸ñ:
Container.getMinimumSize(), Container.getLayout(), LayoutManager.preferredLayoutSize(Container), Component.getPreferredSize()

getMinimumSize

public Dimension  getMinimumSize()
dividerSize x dividerSize¸¦ ¸®ÅÏÇÕ´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º Container ³»ÀÇ getMinimumSize
¹Ýȯ°ª:
ÀÌ ÄÁÅ×À̳ÊÀÇ ÃÖ¼Ò »çÀÌÁ ³ªÅ¸³»´Â Dimension ÀνºÅϽº
°ü·Ã Ç׸ñ:
Container.getPreferredSize(), Container.getLayout(), LayoutManager.minimumLayoutSize(Container), Component.getMinimumSize()

propertyChange

public void propertyChange(PropertyChangeEvent  e)
ÀϹÝÀûÀ¸·Î JSplitPane ·ÎºÎÅÍÀÇ ÇÁ·ÎÆÛƼ º¯°æ À̺¥Æ®ÀÔ´Ï´Ù. ÇÊ¿äÇÑ °æ¿ì´Â updateOrientation¸¦ ¸Þ¼¼Áö·Î¼­ º¸³À´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º PropertyChangeListener ³»ÀÇ propertyChange
ÆĶó¹ÌÅÍ:
e - À̺¥Æ® ¼Ò½º ¹× º¯°æÇÑ ÇÁ·ÎÆÛƼ¸¦ ±â¼úÇÏ´Â PropertyChangeEvent °´Ã¼

paint

public void paint(Graphics  g)
µð¹ÙÀÌ´õ¸¦ ÆäÀÎÆ® ÇÕ´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º Container ³»ÀÇ paint
ÆĶó¹ÌÅÍ:
g - ÁöÁ¤µÈ Graphics À©µµ¿ì
°ü·Ã Ç׸ñ:
Component.update(Graphics)

oneTouchExpandableChanged

protected void oneTouchExpandableChanged()
¸®½Ã¹ö°¡ Æ÷ÇԵǰí ÀÖ´Â JSplitPane oneTouchExpandable °ªÀÌ º¯°æµÇ¾úÀ» ¶§¿¡ ¸Þ¼¼Áö·Î¼­ º¸³»Áý´Ï´Ù. leftButton ¹× rightButton°¡ nullÀÎ °æ¿ì´Â ±×°ÍµéÀ» ÀÛ¼ºÇÕ´Ï´Ù. ¸®½Ã¹öµµ ¹«È¿·Î ÇÕ´Ï´Ù.


createLeftOneTouchButton

protected JButton  createLeftOneTouchButton()
ºÐÇÒ ±¸È¹ÀÇ ÁÂÃøÀÇ ÄÄÆÛ³ÍÆ®¸¦ ¼ö³³Çϱâ À§Çؼ­ »ç¿ëµÇ´Â JButton ÀνºÅϽº¸¦ »ý¼ºÇØ, ±×°ÍÀ» ¸®ÅÏÇÕ´Ï´Ù.


createRightOneTouchButton

protected JButton  createRightOneTouchButton()
ºÐÇÒ ±¸È¹ÀÇ ¿ìÃøÀÇ ÄÄÆÛ³ÍÆ®¸¦ ¼ö³³Çϱâ À§Çؼ­ »ç¿ëµÇ´Â JButton ÀνºÅϽº¸¦ »ý¼ºÇØ, ±×°ÍÀ» ¸®ÅÏÇÕ´Ï´Ù.


prepareForDragging

protected void prepareForDragging()
µå·¡±× ÀÇ Áغñ¸¦Çϱâ À§ÇÑ ¸Þ¼¼ÁöÀÔ´Ï´Ù. ÀÌ ¸Þ¼­µå´Â startDraggingÀ» »ç¿ëÇØ BasicSplitPaneUI¿¡ ¸Þ¼¼Áö¸¦ º¸³À´Ï´Ù.


dragDividerTo

protected void dragDividerTo(int location)
ÀÌ ÀνºÅϽº°¡ Æ÷ÇԵǰí ÀÖ´Â BasicSplitPaneUI¿¡ dragDividerTo¸¦ »ç¿ëÇØ ¸Þ¼¼Áö¸¦ º¸³À´Ï´Ù.


finishDraggingTo

protected void finishDraggingTo(int location)
ÀÌ ÀνºÅϽº°¡ Æ÷ÇԵǰí ÀÖ´Â BasicSplitPaneUI¿¡ finishDraggingTo¸¦ »ç¿ëÇØ ¸Þ¼¼Áö¸¦ º¸³À´Ï´Ù.


JavaTM 2 Platform
Standard Ed. 5.0

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.