JavaTM Platform
Standard Ed. 6

java.awt
���饹 Container

java.lang.Object
  ��̤��ĥ java.awt.Component
      ��̤��ĥ java.awt.Container
���٤Ƥμ������줿���󥿥ե�����:
ImageObserver, MenuContainer, Serializable
ľ�Ϥδ��ΤΥ��֥��饹:
BasicSplitPaneDivider, CellRendererPane, DefaultTreeCellEditor.EditorContainer, JComponent, Panel, ScrollPane, Window

public class Container
extends Component

���� Abstract Window Toolkit (AWT) ����ƥʥ��֥������Ȥϡ��ۤ��� AWT ����ݡ��ͥ�Ȥ�ޤळ�Ȥ��Ǥ��륳��ݡ��ͥ�ȤǤ���

����ƥʤ��ɲä���륳��ݡ��ͥ�Ȥϥꥹ�����������ޤ����ꥹ�Ȥν��֤ϡ�����ƥ�������̤�����̤إ���ݡ��ͥ�Ȥ������å��������֤�ɽ���ޤ�������ƥʤ˥���ݡ��ͥ�Ȥ��ɲä���Ȥ��˥���ǥå��������ꤵ��ʤ��ȡ��ꥹ�ȤκǸ������ɲä��졢�Ǹ����˥����å�����ޤ���

�� -�ե����������֥����ƥ�ξܺ٤ˤĤ��Ƥϡ���How to Use the Focus Subsystem������The Java Tutorial�פΥ����������Focus Specification���򻲾Ȥ��Ƥ���������

Ƴ�����줿�С������:
JDK1.0
��Ϣ����:
add(java.awt.Component, int), getComponent(int), LayoutManager, ľ�󲽤��줿����

����ҤΥ��饹�γ���
protected  class Container.AccessibleAWTContainer
          �桼���������ǽ�Υǥե���ȥ��ݡ��Ȥ��󶡤˻��Ѥ��� Container ���������饹�Ǥ���
 
���饹 java.awt.Component ����Ѿ����줿����ҤΥ��饹/���󥿥ե�����
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
 
�ե�����ɤγ���
 
���饹 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
 
���󥹥ȥ饯���γ���
Container()
          ����������ƥʤ��ۤ��ޤ���
 
�᥽�åɤγ���
 Component add(Component comp)
          ���ꤵ�줿����ݡ��ͥ�Ȥ򤳤Υ���ƥʤκǸ���ɲä��ޤ���
 Component add(Component comp, int index)
          ���ꤵ�줿����ݡ��ͥ�Ȥ򡢤��Υ���ƥʤλ��ꤵ�줿���֤��ɲä��ޤ���
 void add(Component comp, Object constraints)
          ���ꤵ�줿����ݡ��ͥ�Ȥ򤳤Υ���ƥʤκǸ���ɲä��ޤ���
 void add(Component comp, Object constraints, int index)
          ���ꤵ�줿����ݡ��ͥ�Ȥ򡢻��ꤵ�줿����ǥå����Ȼ��ꤵ�줿����ǡ�����ƥʤ��ɲä��ޤ���
 Component add(String name, Component comp)
          ���ꤵ�줿����ݡ��ͥ�Ȥ򤳤Υ���ƥʤ��ɲä��ޤ���
 void addContainerListener(ContainerListener l)
          ���Υ���ƥʤ���Υ���ƥʥ��٥�Ȥ��������褦�ˡ����ꤵ�줿����ƥʥꥹ�ʡ����ɲä��ޤ���
protected  void addImpl(Component comp, Object constraints, int index)
          ���ꤵ�줿����ݡ��ͥ�Ȥ򡢻��ꤵ�줿����ǥå����ǡ�����ƥʤ��ɲä��ޤ���
 void addNotify()
          �ͥ��ƥ��֥����꡼��꥽��������³���뤳�Ȥˤ�ꡢ���� Container ��ɽ����ǽ�ˤ��ޤ���
 void addPropertyChangeListener(PropertyChangeListener listener)
          PropertyChangeListener ��ꥹ�ʡ��ꥹ�Ȥ��ɲä��ޤ���
 void addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
          ����Υץ��ѥƥ����Υꥹ�ʡ��ꥹ�Ȥ� PropertyChangeListener ���ɲä��ޤ���
 void applyComponentOrientation(ComponentOrientation o)
          ���Υ���ƥʤȴޤޤ�뤹�٤ƤΥ���ݡ��ͥ�Ȥ� ComponentOrientation �ץ��ѥƥ��������ꤷ�ޤ���
 boolean areFocusTraversalKeysSet(int id)
          ���ꤵ�줿�ե��������ȥ�С����������Ф���ե��������ȥ�С����륭���Υ��åȤ������Υ���ƥʤ�����Ū���������Ƥ��뤫�ɤ������֤��ޤ���
 int countComponents()
          �侩����Ƥ��ޤ��� JDK version 1.1 �ʹߤϡ�getComponentCount() ���֤��������ޤ�����
 void deliverEvent(Event e)
          �侩����Ƥ��ޤ��� JDK Version 1.1 �ʹߤϡ�dispatchEvent(AWTEvent e) ���֤��������ޤ�����
 void doLayout()
          ���Υ���ƥʤ�����ݡ��ͥ�Ȥ����֤Ǥ���褦�ˤ��ޤ���
 Component findComponentAt(int x, int y)
          ���ꤵ�줿�����Ǽ����Ļ�λҥ���ݡ��ͥ�Ȥ򸡺����ޤ���
 Component findComponentAt(Point p)
          ���ꤵ�줿�����Ǽ����Ļ�λҥ���ݡ��ͥ�Ȥ򸡺����ޤ���
 float getAlignmentX()
          x �����������֤��֤��ޤ���
 float getAlignmentY()
          y �����������֤��֤��ޤ���
 Component getComponent(int n)
          ����ƥ���� n ���ܤΥ���ݡ��ͥ�Ȥ��֤��ޤ���
 Component getComponentAt(int x, int y)
          x��y ��ɸ��ޤॳ��ݡ��ͥ�Ȥ�õ���ޤ���
 Component getComponentAt(Point p)
          ���ꤵ�줿����ޤॳ��ݡ��ͥ�Ȥ��֤��ޤ���
 int getComponentCount()
          ���Υѥͥ���Υ���ݡ��ͥ�Ȥο����֤��ޤ���
 Component[] getComponents()
          ����ƥ���Τ��٤ƤΥ���ݡ��ͥ�Ȥ��֤��ޤ���
 int getComponentZOrder(Component comp)
          ����ƥ���Υ���ݡ��ͥ�Ȥ� Z ���祤��ǥå������֤��ޤ���
 ContainerListener[] getContainerListeners()
          ���Υ���ƥʤ���Ͽ����Ƥ��뤹�٤Ƥι��ܥꥹ�ʡ���������֤��ޤ���
 Set<AWTKeyStroke> getFocusTraversalKeys(int id)
          ���Υ���ƥʤλ��ꤵ�줿�ȥ�С��������Υե��������ȥ�С����륭���Υ��åȤ��֤��ޤ���
 FocusTraversalPolicy getFocusTraversalPolicy()
          ���Υ���ƥʤλҤΥ����ܡ��ɥȥ�С�������������ե��������ȥ�С�����ݥꥷ�����֤��ޤ���
 Insets getInsets()
          ����ƥʤζ����Υ������򼨤������Υ���ƥʤΥ��󥻥åȤ�Ƚ�ꤷ�ޤ���
 LayoutManager getLayout()
          ���Υ���ƥʤΥ쥤�����ȥޥ͡����㡼���֤��ޤ���
<T extends EventListener>
T[]
getListeners(Class<T> listenerType)
          ���� Container �� FooListener �Ȥ��Ƹ�����Ͽ����Ƥ��뤹�٤ƤΥ��֥������Ȥ�������֤��ޤ���
 Dimension getMaximumSize()
          ���Υ���ƥʤκ��祵�������֤��ޤ���
 Dimension getMinimumSize()
          ���Υ���ƥʤκǾ����������֤��ޤ���
 Point getMousePosition(boolean allowChildren)
          Container ���ޥ����ݥ��󥿤β��ˤ����硢���� Container �κ�ɸ���֤Υޥ����ݥ��󥿤ΰ��֤��֤��������Ǥʤ����ϡ�null ���֤��ޤ���
 Dimension getPreferredSize()
          ���Υ���ƥʤο侩���������֤��ޤ���
 Insets insets()
          �侩����Ƥ��ޤ��� JDK Version 1.1 �ʹߤϡ�getInsets() ���֤��������ޤ�����
 void invalidate()
          ����ƥʤ�̵���ˤ��ޤ���
 boolean isAncestorOf(Component c)
          ����ݡ��ͥ�Ȥ����Υ���ƥʤΥ���ݡ��ͥ�ȳ��ؤ˳�Ǽ����Ƥ��뤫�ɤ�����Ƚ�ꤷ�ޤ���
 boolean isFocusCycleRoot()
          ���Υ���ƥʤ��ե��������ȥ�С����륵������Υ롼�ȤǤ��뤫�ɤ������֤��ޤ���
 boolean isFocusCycleRoot(Container container)
          ���ꤵ�줿����ƥʤ������Υ���ƥʤΥե��������ȥ�С����륵������Υե���������������롼�ȤǤ��뤫�ɤ������֤��ޤ���
 boolean isFocusTraversalPolicyProvider()
          ���Υ���ƥʤ��ե��������ȥ�С�����ݥꥷ�����󶡤��뤫�ɤ������֤��ޤ���
 boolean isFocusTraversalPolicySet()
          �ե��������ȥ�С�����ݥꥷ�������Υ���ƥʤ��Ф�������Ū�����ꤵ��Ƥ��뤫�ɤ��������ꤷ�ޤ���
 void layout()
          �侩����Ƥ��ޤ��� JDK Version 1.1 �ʹߤϡ�doLayout() ���֤��������ޤ�����
 void list(PrintStream out, int indent)
          ���ꤵ�줿���ϥ��ȥ꡼��ˤ��Υ���ƥʤΥꥹ�Ȥ���Ϥ��ޤ���
 void list(PrintWriter out, int indent)
          ���ꤵ�줿����ǥ�Ȱ��֤��鳫�Ϥ��ơ����ꤵ�줿�ץ��ȥ饤�����˥ꥹ�Ȥ���Ϥ��ޤ���
 Component locate(int x, int y)
          �侩����Ƥ��ޤ��� JDK Version 1.1 �ʹߤϡ�getComponentAt(int, int) ���֤��������ޤ�����
 Dimension minimumSize()
          �侩����Ƥ��ޤ��� JDK Version 1.1 �ʹߤϡ�getMinimumSize() ���֤��������ޤ�����
 void paint(Graphics g)
          ����ƥʤ�ڥ���Ȥ��ޤ���
 void paintComponents(Graphics g)
          ���Υ���ƥ���γƥ���ݡ��ͥ�Ȥ�ڥ���Ȥ��ޤ���
protected  String paramString()
          ���� Container �ξ��֤�ɽ��ʸ������֤��ޤ���
 Dimension preferredSize()
          �侩����Ƥ��ޤ��� JDK Version 1.1 �ʹߤϡ�getPreferredSize() ���֤��������ޤ�����
 void print(Graphics g)
          ����ƥʤ���Ϥ��ޤ���
 void printComponents(Graphics g)
          ���Υ���ƥ���γƥ���ݡ��ͥ�Ȥ���Ϥ��ޤ���
protected  void processContainerEvent(ContainerEvent e)
          ���Υ���ƥʤ�ȯ�����륳��ƥʥ��٥�Ȥ���Ͽ����Ƥ��� ContainerListener ���֥������Ȥ˥ǥ����ѥå����뤳�Ȥǽ������ޤ���
protected  void processEvent(AWTEvent e)
          ���Υ���ƥʤΥ��٥�Ȥ�������ޤ���
 void remove(Component comp)
          ����ƥʤ��顢���ꤵ�줿����ݡ��ͥ�Ȥ������ޤ���
 void remove(int index)
          ����ƥʤ��顢index �ǻ��ꤵ�줿����ݡ��ͥ�Ȥ������ޤ���
 void removeAll()
          ����ƥʤ��餹�٤ƤΥ���ݡ��ͥ�Ȥ������ޤ���
 void removeContainerListener(ContainerListener l)
          ���Υ���ƥʤ���Υ���ƥʥ��٥�Ȥ�������ʤ��褦�ˡ����ꤵ�줿����ƥʥꥹ�ʡ��������ޤ���
 void removeNotify()
          �ͥ��ƥ��֥����꡼��꥽�����ؤ���³�������뤳�Ȥˤ�ꡢ���� Container ��ɽ���ԲĤˤ��ޤ���
 void setComponentZOrder(Component comp, int index)
          ���ꤵ�줿����ݡ��ͥ�Ȥ򡢥���ƥʤλ��ꤵ�줿 Z ����Υ���ǥå����˰�ư���ޤ���
 void setFocusCycleRoot(boolean focusCycleRoot)
          ���Υ���ƥʤ��ե��������ȥ�С����륵������Υ롼�ȤǤ��뤫�ɤ��������ꤷ�ޤ���
 void setFocusTraversalKeys(int id, Set<? extends AWTKeyStroke> keystrokes)
          ���Υ���ƥʤλ��ꤵ�줿�ȥ�С����������Ф���ե��������ȥ�С����륭�������ꤷ�ޤ���
 void setFocusTraversalPolicy(FocusTraversalPolicy policy)
          ���Υ���ƥʤ��ե���������������롼�Ȥξ�硢���Υ���ƥʤλҤΥ����ܡ��ȥȥ�С�������������ե��������ȥ�С�����ݥꥷ�������ꤷ�ޤ���
 void setFocusTraversalPolicyProvider(boolean provider)
          ���Υ���ƥʤ���Ѥ��ơ��ե��������ȥ�С�����ݥꥷ�����󶡤��뤫�ɤ��������ꤷ�ޤ���
 void setFont(Font f)
          ���Υ���ƥʤΥե���Ȥ����ꤷ�ޤ���
 void setLayout(LayoutManager mgr)
          ���Υ���ƥʤΥ쥤�����ȥޥ͡����㡼�����ꤷ�ޤ���
 void transferFocusBackward()
          ���Υ���ݡ��ͥ�Ȥ��ե���������ͭ�ԤǤ��뤫�Τ褦�ˡ��ե������������Υ���ݡ��ͥ�Ȥ�ž�����ޤ���
 void transferFocusDownCycle()
          �ե��������� 1 �ե��������ȥ�С����륵������������̤˰�ư���ޤ���
 void update(Graphics g)
          ����ƥʤ򹹿����ޤ���
 void validate()
          ���Υ���ƥʤ���Ӥ��٤ƤΥ��֥���ݡ��ͥ�Ȥ򸡾ڤ��ޤ���
protected  void 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, getBaseline, getBaselineResizeBehavior, 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
 

���󥹥ȥ饯���ξܺ�

Container

public Container()
����������ƥʤ��ۤ��ޤ�������ƥʤ�ľ�ܳ�ĥ�Ǥ��ޤ��������ξ����̤Ǥ��ꥳ��ݡ��ͥ�ȥĥ꡼�����Υͥ��ƥ��֤ʥ���ݡ��ͥ�ȥĥ꡼ (���Ȥ��� Frame) �˴ޤޤ�ʤ���Ф����ޤ���

�᥽�åɤξܺ�

getComponentCount

public int getComponentCount()
���Υѥͥ���Υ���ݡ��ͥ�Ȥο����֤��ޤ���

�����:
���Υѥͥ�Υ���ݡ��ͥ�ȿ�
Ƴ�����줿�С������:
JDK1.1
��Ϣ����:
getComponent(int)

countComponents

@Deprecated
public int countComponents()
�侩����Ƥ��ޤ��� JDK version 1.1 �ʹߤϡ�getComponentCount() ���֤��������ޤ�����


getComponent

public Component getComponent(int n)
����ƥ���� n ���ܤΥ���ݡ��ͥ�Ȥ��֤��ޤ���

�ѥ�᡼��:
n - �������륳��ݡ��ͥ�ȤΥ���ǥå���
�����:
���Υ���ƥ���� n ���ܤΥ���ݡ��ͥ��
�㳰:
ArrayIndexOutOfBoundsException - n ���ܤ��ͤ��ʤ����

getComponents

public Component[] getComponents()
����ƥ���Τ��٤ƤΥ���ݡ��ͥ�Ȥ��֤��ޤ���

�����:
���Υ���ƥ���Τ��٤ƤΥ���ݡ��ͥ�Ȥ�����

getInsets

public Insets getInsets()
����ƥʤζ����Υ������򼨤������Υ���ƥʤΥ��󥻥åȤ�Ƚ�ꤷ�ޤ���

���Ȥ��С�Frame ���֥������Ȥϡ��ե졼��Υ����ȥ�С��ι⤵���б������Υ��󥻥åȤ�����ޤ���

�����:
���Υ���ƥʤΥ��󥻥å�
Ƴ�����줿�С������:
JDK1.1
��Ϣ����:
Insets, LayoutManager

insets

@Deprecated
public Insets insets()
�侩����Ƥ��ޤ��� JDK Version 1.1 �ʹߤϡ�getInsets() ���֤��������ޤ�����


add

public Component add(Component comp)
���ꤵ�줿����ݡ��ͥ�Ȥ򤳤Υ���ƥʤκǸ���ɲä��ޤ�������� addImpl(java.awt.Component, java.lang.Object, int) �δʰץ᥽�åɤǤ���

��:����ݡ��ͥ�Ȥ�ɽ������Ƥ��륳��ƥʤ��ɲä�����硢���Υ���ƥʤ��Ф��� validate ��ƤӽФ�������������ݡ��ͥ�Ȥ�ɽ������ɬ�פ�����ޤ���ʣ���Υ���ݡ��ͥ�Ȥ��ɲä�����ϡ����٤ƤΥ���ݡ��ͥ�Ȥ��ɲä������Ȥǡ�validate �� 1 ������ƤӽФ����Ȥˤ�äơ���Ψ�����Ǥ��ޤ���

�ѥ�᡼��:
comp - �ɲä���륳��ݡ��ͥ��
�����:
����ݡ��ͥ�Ȱ���
�㳰:
NullPointerException - comp �� null ��
��Ϣ����:
addImpl(java.awt.Component, java.lang.Object, int), validate(), JComponent.revalidate()

add

public Component add(String name,
                     Component comp)
���ꤵ�줿����ݡ��ͥ�Ȥ򤳤Υ���ƥʤ��ɲä��ޤ�������� addImpl(java.awt.Component, java.lang.Object, int) �δʰץ᥽�åɤǤ���

���Υ᥽�åɤ� 1.1 ����̵���ˤʤäƤ��ޤ�������� add(Component, Object) �᥽�åɤ���Ѥ��Ƥ���������

�㳰:
NullPointerException - comp �� null ��
��Ϣ����:
add(Component, Object)

add

public Component add(Component comp,
                     int index)
���ꤵ�줿����ݡ��ͥ�Ȥ򡢤��Υ���ƥʤλ��ꤵ�줿���֤��ɲä��ޤ�������� addImpl(java.awt.Component, java.lang.Object, int) �δʰץ᥽�åɤǤ���

��:����ݡ��ͥ�Ȥ�ɽ������Ƥ��륳��ƥʤ��ɲä�����硢���Υ���ƥʤ��Ф��� validate ��ƤӽФ�������������ݡ��ͥ�Ȥ�ɽ������ɬ�פ�����ޤ���ʣ���Υ���ݡ��ͥ�Ȥ��ɲä�����ϡ����٤ƤΥ���ݡ��ͥ�Ȥ��ɲä������Ȥǡ�validate �� 1 ������ƤӽФ����Ȥˤ�äơ���Ψ�����Ǥ��ޤ���

�ѥ�᡼��:
comp - �ɲä���륳��ݡ��ͥ��
index - ����ݡ��ͥ�Ȥ�����������֡�����ݡ��ͥ�Ȥ�Ǹ������������� -1
�����:
����ݡ��ͥ�� comp
�㳰:
NullPointerException - comp �� null ��
IllegalArgumentException - index ��̵���ʾ�� (�ܺ٤� addImpl(java.awt.Component, java.lang.Object, int) �򻲾�)
��Ϣ����:
addImpl(java.awt.Component, java.lang.Object, int), remove(int), validate(), JComponent.revalidate()

setComponentZOrder

public void setComponentZOrder(Component comp,
                               int index)
���ꤵ�줿����ݡ��ͥ�Ȥ򡢥���ƥʤλ��ꤵ�줿 Z ����Υ���ǥå����˰�ư���ޤ���Z ����ˤ�äơ�����ݡ��ͥ�Ȥ��ڥ���Ȥ������֤���ޤ�ޤ��� Z ���礬�ǹ�Υ���ݡ��ͥ�Ȥ��ǽ�˥ڥ���Ȥ��졢Z ���礬����Υ���ݡ��ͥ�Ȥ��Ǹ�˥ڥ���Ȥ���ޤ�������ݡ��ͥ�Ȥ������С���åפ�����硢Z ������㤤����ݡ��ͥ�Ȥ�Z ����ι⤤����ݡ��ͥ�Ȥξ�˥ڥ���Ȥ���ޤ���

����ݡ��ͥ�Ȥ��ۤ��Υ���ƥʤλҤǤ����硢���Υ���ƥʤ��ɲä�������ˤ��Υ���ƥʤ���������ޤ������Υ᥽�åɤ� java.awt.Container.add(Component, int) �ΰ㤤�ϡ����Υ���ƥʤ����������ݤˡ�ɬ�פǤʤ��¤ꡢ�ޤ����ܤȤʤ�ͥ��ƥ��֥�����ɥ������ƥ�ˤ�äƵ��Ĥ���Ƥ���¤ꡢ���Υ᥽�åɤ�����ݡ��ͥ�Ȥ��Ф��� removeNotify ��ƤӽФ��ʤ����ȤǤ������Τ褦�ˡ�����ݡ��ͥ�Ȥ˥����ܡ��ɥե��������������硢���Υ���ݡ��ͥ�Ȥ����������֤˰�ư����Ƥ�ե���������ݻ����ޤ���

���Υץ��ѥƥ����Ϸ��̤� Container �ʳ��Υ���ݡ��ͥ�ȤΤߤ�Ŭ�Ѥ���ޤ���

�� -removeNotify ��ƤӽФ����ˡ��̤Υ���ƥʤؤν��̥���ݡ��ͥ�Ȥ� Z ������ѹ��򥵥ݡ��Ȥ��Ƥ��ʤ��ץ�åȥե�����⤢��ޤ����ץ�åȥե�����Ǥ��줬���ݡ��Ȥ���Ƥ��뤫�ɤ�����Ƚ�Ǥ�����ˡ�Ϥʤ����ᡢ��ȯ�ԤϿ�¬���ʤ��褦�ˤ��Ƥ���������

�ѥ�᡼��:
comp - ��ư����륳��ݡ��ͥ��
index - ����ݡ��ͥ�Ȥ��������륳��ƥʤΥꥹ����Ǥΰ��֡�getComponentCount() �ϺǸ���������뤳�Ȥ��̣����
�㳰:
NullPointerException - comp �� null ��
IllegalArgumentException - comp ������ƥʤοƤΤɤ��餫�Ǥ�����
IllegalArgumentException - ����ƥʴ֤ΰ�ư�ǡ�index �� [0, getComponentCount()] ���ϰϤˤʤ���硢�ޤ��ϥ���ƥ���ΰ�ư�� [0, getComponentCount()-1] ���ϰϤˤʤ����
IllegalArgumentException - ����ƥʤ򤽤Υ���ƥʼ��Τ��ɲä��褦�Ȥ��Ƥ�����
IllegalArgumentException - Window �򥳥�ƥʤ��ɲä��褦�Ȥ��Ƥ�����
Ƴ�����줿�С������:
1.5
��Ϣ����:
getComponentZOrder(java.awt.Component)

getComponentZOrder

public int getComponentZOrder(Component comp)
����ƥ���Υ���ݡ��ͥ�Ȥ� Z ���祤��ǥå������֤��ޤ���Z ���糬�ؤ��⤤����ݡ��ͥ�Ȥۤɡ����Υ���ǥå������㤯�ʤ�ޤ���Z ���祤��ǥå���������Υ���ݡ��ͥ�Ȥ��ۤ��λҥ���ݡ��ͥ�ȤκǸ�˥ڥ���Ȥ���ޤ���

�ѥ�᡼��:
comp - �Ȳ��ѤΥ���ݡ��ͥ��
�����:
����ݡ��ͥ�Ȥ� Z ���祤��ǥå���������ݡ��ͥ�Ȥ� null �ޤ��ϥ���ƥʤ�°���ʤ����� -1 ���֤�
Ƴ�����줿�С������:
1.5
��Ϣ����:
setComponentZOrder(java.awt.Component, int)

add

public void add(Component comp,
                Object constraints)
���ꤵ�줿����ݡ��ͥ�Ȥ򤳤Υ���ƥʤκǸ���ɲä��ޤ����ޤ������ꤵ�줿���󥪥֥������Ȥ���Ѥ��ơ����Υ���ƥʤ����֤˥���ݡ��ͥ�Ȥ��ɲä��뤳�Ȥ�쥤�����ȥޥ͡����㡼�����Τ��ޤ�������� addImpl(java.awt.Component, java.lang.Object, int) �δʰץ᥽�åɤǤ���

��:����ݡ��ͥ�Ȥ�ɽ������Ƥ��륳��ƥʤ��ɲä�����硢���Υ���ƥʤ��Ф��� validate ��ƤӽФ�������������ݡ��ͥ�Ȥ�ɽ������ɬ�פ�����ޤ���ʣ���Υ���ݡ��ͥ�Ȥ��ɲä�����ϡ����٤ƤΥ���ݡ��ͥ�Ȥ��ɲä������Ȥǡ�validate �� 1 ������ƤӽФ����Ȥˤ�äơ���Ψ�����Ǥ��ޤ���

�ѥ�᡼��:
comp - �ɲä���륳��ݡ��ͥ��
constraints - ���Υ���ݡ��ͥ�Ȥ����־���ɽ�����륪�֥�������
�㳰:
NullPointerException - comp �� null ��
Ƴ�����줿�С������:
JDK1.1
��Ϣ����:
addImpl(java.awt.Component, java.lang.Object, int), validate(), JComponent.revalidate(), LayoutManager

add

public void add(Component comp,
                Object constraints,
                int index)
���ꤵ�줿����ݡ��ͥ�Ȥ򡢻��ꤵ�줿����ǥå����Ȼ��ꤵ�줿����ǡ�����ƥʤ��ɲä��ޤ����ޤ������ꤵ�줿���󥪥֥������Ȥ���Ѥ��ơ����Υ���ƥʤ����֤˥���ݡ��ͥ�Ȥ��ɲä��뤳�Ȥ�쥤�����ȥޥ͡����㡼�����Τ��ޤ�������� addImpl(java.awt.Component, java.lang.Object, int) �δʰץ᥽�åɤǤ���

��:����ݡ��ͥ�Ȥ�ɽ������Ƥ��륳��ƥʤ��ɲä�����硢���Υ���ƥʤ��Ф��� validate ��ƤӽФ�������������ݡ��ͥ�Ȥ�ɽ������ɬ�פ�����ޤ���ʣ���Υ���ݡ��ͥ�Ȥ��ɲä�����ϡ����٤ƤΥ���ݡ��ͥ�Ȥ��ɲä������Ȥǡ�validate �� 1 ������ƤӽФ����Ȥˤ�äơ���Ψ�����Ǥ��ޤ���

�ѥ�᡼��:
comp - �ɲä���륳��ݡ��ͥ��
constraints - ���Υ���ݡ��ͥ�Ȥ����־���ɽ�����륪�֥�������
index - ����ݡ��ͥ�Ȥ��������륳��ƥʤΥꥹ����ΰ��֡�-1 �ϺǸ���������뤳�Ȥ��̣����
�㳰:
NullPointerException - comp �� null ��
IllegalArgumentException - index ��̵���ʾ�� (�ܺ٤� addImpl(java.awt.Component, java.lang.Object, int) �򻲾�)
��Ϣ����:
addImpl(java.awt.Component, java.lang.Object, int), validate(), JComponent.revalidate(), remove(int), LayoutManager

addImpl

protected void addImpl(Component comp,
                       Object constraints,
                       int index)
���ꤵ�줿����ݡ��ͥ�Ȥ򡢻��ꤵ�줿����ǥå����ǡ�����ƥʤ��ɲä��ޤ����ޤ������Υ᥽�åɤϡ�addLayoutComponent �᥽�åɤ���Ѥ��ơ����ꤵ�줿���󥪥֥������Ȥ�ȤäƤ��Υ���ƥʤΥ쥤�����Ȥ˥���ݡ��ͥ�Ȥ��ɲä��뤳�Ȥ�쥤�����ȥޥ͡����㡼�����Τ��ޤ���

����ϻ��Ѥ���Ƥ���쥤�����ȥޥ͡����㡼����Ѥ����������ޤ������Ȥ��� BorderLayout ���饹�ϡ�BorderLayout.NORTH��BorderLayout.SOUTH��BorderLayout.EAST��BorderLayout.WEST������� BorderLayout.CENTER �� 5 �Ĥ������������ޤ���

GridBagLayout ���饹�ˤ� GridBagConstraints ���֥������Ȥ�ɬ�פǤ����������������󥪥֥������Ȥ��Ϥ��ʤ��ȡ�IllegalArgumentException ��ȯ�����ޤ���

���ߤΥ쥤�����ȥޥ͡����㡼�� LayoutManager2 �����������ϡ����Υ��֥������Ȥ��Ф��� LayoutManager2.addLayoutComponent(Component,Object) ���ƤӽФ���ޤ������ߤΥ쥤�����ȥޥ͡����㡼�� LayoutManager2 ��������������� String �Ǥ�����ϡ����Υ��֥������Ȥ��Ф��� LayoutManager.addLayoutComponent(String,Component) ���ƤӽФ���ޤ���

����ݡ��ͥ�Ȥ����Υ���ƥʤξ�̤ˤϤʤ���null �Ǥʤ��Ƥ�������ϡ����Υ���ƥʤ��ɲä�������˸��ߤοƤ���������ޤ���

����ϡ��ץ�����ब����ƥʤؤΤ��٤Ƥ��ɲ��׵�����פ���ɬ�פ�������˥����С��饤�ɤ���᥽�åɤǤ��� �ۤ��Τ��٤Ƥ��ɲå᥽�åɤǤ����פ�Ԥ��ޤ��󡣥����С��饤�ɤ���᥽�åɤϡ��̾�᥽�åɤΥ����ѡ����饹�ΥС������θƤӽФ���ޤ�ɬ�פ�����ޤ���

super.addImpl(comp, constraints, index)

�ѥ�᡼��:
comp - �ɲä���륳��ݡ��ͥ��
constraints - ���Υ���ݡ��ͥ�Ȥ����������ɽ�����륪�֥�������
index - ����ݡ��ͥ�Ȥ��������륳��ƥʤΥꥹ����Ǥΰ��֡�-1 �ϺǸ���������뤳�Ȥ��̣����
�㳰:
IllegalArgumentException - index ��̵���ʾ�硣comp �����Υ���ƥʤλҤǤ��ꡢͭ�����ϰϤ� [-1, getComponentCount()-1] �Ǥ����硣����ݡ��ͥ�Ȥ����Υ���ƥʤλҤǤϤʤ�������ͭ�����ϰϤ� [-1, getComponentCount()] �Ǥ�����
IllegalArgumentException - comp �����Υ���ƥʤξ�̤ˤ�����
IllegalArgumentException - ������ɥ��򥳥�ƥʤ��ɲä��褦�Ȥ��Ƥ�����
NullPointerException - comp �� null ��
Ƴ�����줿�С������:
JDK1.1
��Ϣ����:
add(Component), add(Component, int), add(Component, java.lang.Object), LayoutManager, LayoutManager2

remove

public void remove(int index)
����ƥʤ��顢index �ǻ��ꤵ�줿����ݡ��ͥ�Ȥ������ޤ�������ˤ��Υ᥽�åɤϡ�removeLayoutComponent �᥽�åɤ���Ѥ��ơ����Υ���ƥʤΥ쥤�����Ȥ��饳��ݡ��ͥ�Ȥ������뤳�Ȥ�쥤�����ȥޥ͡����㡼�����Τ��ޤ���

��:ɽ������Ƥ�������ݡ��ͥ�Ȥ�����ƥʤ��������줿���ϡ����Υ���ƥʤ��Ф��� validate() ��ƤӽФ��ơ��ѹ���ȿ�Ǥ�����ɬ�פ�����ޤ���ʣ���Υ���ݡ��ͥ�Ȥ���������ϡ����٤ƤΥ���ݡ��ͥ�Ȥ����������Ȥǡ�validate() �� 1 ������ƤӽФ����Ȥˤ�äơ���Ψ�����Ǥ��ޤ���

�ѥ�᡼��:
index - �������륳��ݡ��ͥ�ȤΥ���ǥå���
�㳰:
ArrayIndexOutOfBoundsException - index �� [0, getComponentCount()-1] ���ϰ���ˤʤ����
Ƴ�����줿�С������:
JDK1.1
��Ϣ����:
add(java.awt.Component), validate(), getComponentCount()

remove

public void remove(Component comp)
����ƥʤ��顢���ꤵ�줿����ݡ��ͥ�Ȥ������ޤ�������ˤ��Υ᥽�åɤϡ�removeLayoutComponent �᥽�åɤ���Ѥ��ơ����Υ���ƥʤΥ쥤�����Ȥ��饳��ݡ��ͥ�Ȥ������뤳�Ȥ�쥤�����ȥޥ͡����㡼�����Τ��ޤ���

��:ɽ������Ƥ�������ݡ��ͥ�Ȥ�����ƥʤ��������줿���ϡ����Υ���ƥʤ��Ф��� validate() ��ƤӽФ��ơ��ѹ���ȿ�Ǥ�����ɬ�פ�����ޤ���ʣ���Υ���ݡ��ͥ�Ȥ���������ϡ����٤ƤΥ���ݡ��ͥ�Ȥ����������Ȥǡ�validate() �� 1 ������ƤӽФ����Ȥˤ�äơ���Ψ�����Ǥ��ޤ���

�ѥ�᡼��:
comp - �������륳��ݡ��ͥ��
��Ϣ����:
add(java.awt.Component), validate(), remove(int)

removeAll

public void removeAll()
����ƥʤ��餹�٤ƤΥ���ݡ��ͥ�Ȥ������ޤ�������ˤ��Υ᥽�åɤϡ�removeLayoutComponent �᥽�åɤ���Ѥ��ơ����Υ���ƥʤΥ쥤�����Ȥ��饳��ݡ��ͥ�Ȥ������뤳�Ȥ�쥤�����ȥޥ͡����㡼�����Τ��ޤ���

��Ϣ����:
add(java.awt.Component), remove(int)

getLayout

public LayoutManager getLayout()
���Υ���ƥʤΥ쥤�����ȥޥ͡����㡼���֤��ޤ���

��Ϣ����:
doLayout(), setLayout(java.awt.LayoutManager)

setLayout

public void setLayout(LayoutManager mgr)
���Υ���ƥʤΥ쥤�����ȥޥ͡����㡼�����ꤷ�ޤ���

�ѥ�᡼��:
mgr - ���ꤵ�줿�쥤�����ȥޥ͡����㡼
��Ϣ����:
doLayout(), getLayout()

doLayout

public void doLayout()
���Υ���ƥʤ�����ݡ��ͥ�Ȥ����֤Ǥ���褦�ˤ��ޤ����ۤȤ�ɤΥץ������Ǥϡ����Υ᥽�åɤ�ľ�ܸƤӽФ�����ˡ�validate �᥽�åɤ�ƤӽФ�ɬ�פ�����ޤ���

�����С��饤��:
���饹 Component ��� doLayout
Ƴ�����줿�С������:
JDK1.1
��Ϣ����:
LayoutManager.layoutContainer(java.awt.Container), setLayout(java.awt.LayoutManager), validate()

layout

@Deprecated
public void layout()
�侩����Ƥ��ޤ��� JDK Version 1.1 �ʹߤϡ�doLayout() ���֤��������ޤ�����

�����С��饤��:
���饹 Component ��� layout

invalidate

public void invalidate()
����ƥʤ�̵���ˤ��ޤ����嵭�Υ���ƥʤȤ��٤ƤοƤϡ����֤����ɬ�פ������ΤȤ��ƥޡ�������ޤ������Υ᥽�åɤ����ˤ˸ƤӽФ����Τǡ���®��ư���ɬ�פ�����ޤ���  

���Υ���ƥʤ˥��󥹥ȡ��뤵��Ƥ��� LayoutManager �� LayoutManager2 �Υ��󥹥��󥹤Ǥ�����ϡ����� Container ������Ȥ��� LayoutManager2.invalidateLayout(Container) ���ƤӽФ���ޤ���

�����С��饤��:
���饹 Component ��� invalidate
��Ϣ����:
validate(), layout(), LayoutManager, LayoutManager2.invalidateLayout(Container)

validate

public void validate()
���Υ���ƥʤ���Ӥ��٤ƤΥ��֥���ݡ��ͥ�Ȥ򸡾ڤ��ޤ���

validate �᥽�åɤ���Ѥ��ơ�����ƥʤˤդ����Ӥ��Υ��֥���ݡ��ͥ�Ȥ����֤����ޤ������Υ���ƥʤ�ɽ������Ƥ��顢����ƥʤΥ��֥���ݡ��ͥ�Ȥ��ѹ����줿 (����ƥʤؤ��ɲäޤ��Ϻ�����쥤�����ȴ�Ϣ�ξ�����ѹ�) ���˸ƤӽФ�ɬ�פ�����ޤ���  

���� Container ��ͭ���Ǥʤ���硢���Υ᥽�åɤ� Container �᥽�åɤ�ƤӽФ������� Container ��ͭ���Ȥ��ƥޡ������ޤ�������ʳ��ξ��ϡ����ν�����Ԥ��ޤ���

�����С��饤��:
���饹 Component ��� validate
��Ϣ����:
add(java.awt.Component), Component.invalidate(), JComponent.revalidate(), validateTree()

validateTree

protected void validateTree()
����ƥʥĥ꡼��Ƶ�Ū�˲��̤ޤǤ��ɤꡢɬ�פǤ���ȥޡ������줿���٤ƤΥ��֥ĥ꡼��������̵���ȥޡ������줿���٤ƤΥ��֥ĥ꡼�����֤�Ʒ׻����ޤ���Ʊ�����ϡ����� validate ��ƤӽФ��᥽�åɤˤ�ä��󶡤����ɬ�פ�����ޤ���

��Ϣ����:
doLayout(), validate()

setFont

public void setFont(Font f)
���Υ���ƥʤΥե���Ȥ����ꤷ�ޤ���

�����С��饤��:
���饹 Component ��� setFont
�ѥ�᡼��:
f - ���Υ���ƥʤΥե���ȤȤ������ꤹ��ե����
Ƴ�����줿�С������:
JDK1.0
��Ϣ����:
Component.getFont()

getPreferredSize

public Dimension getPreferredSize()
���Υ���ƥʤο侩���������֤��ޤ����侩�������� Component.setPreferredSize(Dimension) �ˤ�ä�����Ū�����ꤵ��Ƥ��ʤ����ǡ����� Container �� non-null LayoutManager ������Ȥ��ϡ�LayoutManager.preferredLayoutSize(Container) ����Ѥ��ƿ侩���������׻�����ޤ���  

��:�����ˤ�äƤϡ�LayoutManager ������ͤ򥭥�å��夹���礬����ޤ������Τ褦�ʼ����Ǥϡ����Υ᥽�åɤ��ƤӽФ���뤿�Ӥ� LayoutManager �� preferredLayoutSize ��ƤӽФ�ɬ�פϤʤ���Container ��̵���ˤʤä��Ȥ����� LayoutManager ��Ȳ񤷤ޤ���

�����С��饤��:
���饹 Component ��� getPreferredSize
�����:
���Υ���ƥʤο侩��������ɽ�� Dimension �Υ��󥹥���
��Ϣ����:
getMinimumSize(), getMaximumSize(), getLayout(), LayoutManager.preferredLayoutSize(Container), Component.getPreferredSize()

preferredSize

@Deprecated
public Dimension preferredSize()
�侩����Ƥ��ޤ��� JDK Version 1.1 �ʹߤϡ�getPreferredSize() ���֤��������ޤ�����

�����С��饤��:
���饹 Component ��� preferredSize

getMinimumSize

public Dimension getMinimumSize()
���Υ���ƥʤκǾ����������֤��ޤ����Ǿ��������� Component.setMinimumSize(Dimension) �ˤ�ä�����Ū�����ꤵ��Ƥ��ʤ����ǡ����� Container �� non-null LayoutManager ������Ȥ��ϡ�LayoutManager.minimumLayoutSize(Container) ����Ѥ��ƺǾ����������׻�����ޤ���  

��:�����ˤ�äƤϡ�LayoutManager ������ͤ򥭥�å��夹���礬����ޤ������Τ褦�ʼ����Ǥϡ����Υ᥽�åɤ��ƤӽФ���뤿�Ӥ� LayoutManager �� minimumLayoutSize ��ƤӽФ�ɬ�פϤʤ���Container ��̵���ˤʤä��Ȥ����� LayoutManager ��Ȳ񤷤ޤ���

�����С��饤��:
���饹 Component ��� getMinimumSize
�����:
���Υ���ƥʤκǾ���������ɽ�� Dimension �Υ��󥹥���
Ƴ�����줿�С������:
JDK1.1
��Ϣ����:
getPreferredSize(), getMaximumSize(), getLayout(), LayoutManager.minimumLayoutSize(Container), Component.getMinimumSize()

minimumSize

@Deprecated
public Dimension minimumSize()
�侩����Ƥ��ޤ��� JDK Version 1.1 �ʹߤϡ�getMinimumSize() ���֤��������ޤ�����

�����С��饤��:
���饹 Component ��� minimumSize

getMaximumSize

public Dimension getMaximumSize()
���Υ���ƥʤκ��祵�������֤��ޤ������祵������ Component.setMaximumSize(Dimension) �ˤ�ä�����Ū�����ꤵ��Ƥ��ʤ����ǡ����� Container �˥��󥹥ȡ��뤵��Ƥ��� LayoutManager �� LayoutManager2 �Υ��󥹥��󥹤Ǥ���Ȥ��ϡ�LayoutManager2.maximumLayoutSize(Container) ����Ѥ��ƺ��祵�������׻�����ޤ���  

��:�����ˤ�äƤϡ�LayoutManager2 ������ͤ򥭥�å��夹���礬����ޤ������Τ褦�ʼ����Ǥϡ����Υ᥽�åɤ��ƤӽФ���뤿�Ӥ� LayoutManager2 �� maximumLayoutSize ��ƤӽФ�ɬ�פϤʤ���Container ��̵���ˤʤä��Ȥ����� LayoutManager2 ��Ȳ񤷤ޤ���

�����С��饤��:
���饹 Component ��� getMaximumSize
�����:
���Υ���ƥʤκ��祵������ɽ�� Dimension �Υ��󥹥���
��Ϣ����:
getPreferredSize(), getMinimumSize(), getLayout(), LayoutManager2.maximumLayoutSize(Container), Component.getMaximumSize()

getAlignmentX

public float getAlignmentX()
x �����������֤��֤��ޤ�������ϡ����Υ���ݡ��ͥ�Ȥ��ۤ��Υ���ݡ��ͥ�Ȥ��Ф��ƤɤΤ褦�����֤����٤�������ꤷ����ΤǤ��������ͤ� 0 ���� 1 �δ֤ο��ͤǡ�0 �ϴ����˱�ä����֤�ɽ����1 �ϴ��������äȤ�󤤤Ȥ����ˡ�0.5 ����������֤���ޤ���

�����С��饤��:
���饹 Component ��� getAlignmentX

getAlignmentY

public float getAlignmentY()
y �����������֤��֤��ޤ�������ϡ����Υ���ݡ��ͥ�Ȥ��ۤ��Υ���ݡ��ͥ�Ȥ��Ф��ƤɤΤ褦�����֤����٤�������ꤷ����ΤǤ��������ͤ� 0 ���� 1 �δ֤ο��ͤǡ�0 �ϴ����˱�ä����֤�ɽ����1 �ϴ��������äȤ�󤤤Ȥ����ˡ�0.5 ����������֤���ޤ���

�����С��饤��:
���饹 Component ��� getAlignmentY

paint

public void paint(Graphics g)
����ƥʤ�ڥ���Ȥ��ޤ������Υ���ƥʤλҥ���ݡ��ͥ�ȤǤ��뤹�٤Ƥη��̥���ݡ��ͥ�Ȥإڥ�����׵��ž�����ޤ������Υ᥽�åɤ��Ƽ���������硢���̥���ݡ��ͥ�Ȥ����������褵���褦�� super.paint(g) ��ƤӽФ��ʤ���Ф����ޤ��󡣻ҥ���ݡ��ͥ�����Τ���g �����ꤵ��븽�ߤΥ���åԥ󥰤ˤ�äƥ���åפ�����硢paint() �Ϥ��λҥ���ݡ��ͥ�Ȥˤ�ž������ޤ���

�����С��饤��:
���饹 Component ��� paint
�ѥ�᡼��:
g - ���ꤵ�줿 Graphics ������ɥ�
��Ϣ����:
Component.update(Graphics)

update

public void update(Graphics g)
����ƥʤ򹹿����ޤ������Υ᥽�åɤϡ����Υ���ƥʤλҤǤ�����̥���ݡ��ͥ�Ȥ˹����׵��ž�����ޤ������Υ᥽�åɤ��Ƽ������줿��硢super.update(g) ��ƤӽФ��Ʒ��̥���ݡ��ͥ�Ȥ�Ŭ�ڤ����褹��ɬ�פ�����ޤ����ҥ���ݡ��ͥ�Ȥ� g ��Ǹ��ߤΥ���åԥ󥰤������ͤˤ�ä�����Ū�˥���åԥ󥰤��줿��硢update() �Ϥ��λҤˤ�ž������ޤ���

�����С��饤��:
���饹 Component ��� update
�ѥ�᡼��:
g - ���ꤵ�줿 Graphics ������ɥ�
��Ϣ����:
Component.update(Graphics)

print

public void print(Graphics g)
����ƥʤ���Ϥ��ޤ������Υ᥽�åɤϡ����Υ���ƥʤλҤǤ�����̥���ݡ��ͥ�Ȥ˽����׵��ž�����ޤ������Υ᥽�åɤ��Ƽ������줿��硢super.print(g) ��ƤӽФ��Ʒ��̥���ݡ��ͥ�Ȥ�Ŭ�ڤ����褹��ɬ�פ�����ޤ����ҥ���ݡ��ͥ�Ȥ� g ��Ǹ��ߤΥ���åԥ󥰤������ͤˤ�ä�����Ū�˥���åԥ󥰤��줿��硢print() �Ϥ��λҤˤ�ž������ޤ���

�����С��饤��:
���饹 Component ��� print
�ѥ�᡼��:
g - ���ꤵ�줿 Graphics ������ɥ�
��Ϣ����:
Component.update(Graphics)

paintComponents

public void paintComponents(Graphics g)
���Υ���ƥ���γƥ���ݡ��ͥ�Ȥ�ڥ���Ȥ��ޤ���

�ѥ�᡼��:
g - ����ե��å�������ƥ�����
��Ϣ����:
Component.paint(java.awt.Graphics), Component.paintAll(java.awt.Graphics)

printComponents

public void printComponents(Graphics g)
���Υ���ƥ���γƥ���ݡ��ͥ�Ȥ���Ϥ��ޤ���

�ѥ�᡼��:
g - ����ե��å�������ƥ�����
��Ϣ����:
Component.print(java.awt.Graphics), Component.printAll(java.awt.Graphics)

addContainerListener

public void addContainerListener(ContainerListener l)
���Υ���ƥʤ���Υ���ƥʥ��٥�Ȥ��������褦�ˡ����ꤵ�줿����ƥʥꥹ�ʡ����ɲä��ޤ���l �� null �ξ�硢�㳰�ϥ��������줺��������¹Ԥ���ޤ��� 

AWT ����åɥ�ǥ�ξܺ٤ˤĤ��Ƥϡ���AWT Threading Issues���򻲾Ȥ��Ƥ���������

�ѥ�᡼��:
l - ����ƥʥꥹ�ʡ�
��Ϣ����:
removeContainerListener(java.awt.event.ContainerListener), getContainerListeners()

removeContainerListener

public void removeContainerListener(ContainerListener l)
���Υ���ƥʤ���Υ���ƥʥ��٥�Ȥ�������ʤ��褦�ˡ����ꤵ�줿����ƥʥꥹ�ʡ��������ޤ���l �� null �ξ�硢�㳰�ϥ��������줺��������¹Ԥ���ޤ��� 

AWT ����åɥ�ǥ�ξܺ٤ˤĤ��Ƥϡ���AWT Threading Issues���򻲾Ȥ��Ƥ���������

�ѥ�᡼��:
l - ����ƥʥꥹ�ʡ�
��Ϣ����:
addContainerListener(java.awt.event.ContainerListener), getContainerListeners()

getContainerListeners

public ContainerListener[] getContainerListeners()
���Υ���ƥʤ���Ͽ����Ƥ��뤹�٤Ƥι��ܥꥹ�ʡ���������֤��ޤ���

�����:
���Υ���ƥʤΤ��٤Ƥ� ContainerListener������ƥʥꥹ�ʡ���������Ͽ����Ƥ��ʤ����϶�������
Ƴ�����줿�С������:
1.4
��Ϣ����:
addContainerListener(java.awt.event.ContainerListener), removeContainerListener(java.awt.event.ContainerListener)

getListeners

public <T extends EventListener> T[] getListeners(Class<T> listenerType)
���� Container �� FooListener �Ȥ��Ƹ�����Ͽ����Ƥ��뤹�٤ƤΥ��֥������Ȥ�������֤��ޤ���FooListener �ϡ�addFooListener �᥽�åɤ���Ѥ�����Ͽ���ޤ���

FooListener.class �Ȥ��ä����饹��ƥ�����Ѥ��ơ�listenerType ���������Ǥ��ޤ������Ȥ��С����Υ���ƥʥꥹ�ʡ����Ф��� Container c �ξȲ�ϼ��Υ����ɤǹԤ��ޤ���  

ContainerListener[] cls = (ContainerListener[])(c.getListeners(ContainerListener.class));
���Τ褦�ʥꥹ�ʡ����ʤ����϶���������֤��ޤ���

�����С��饤��:
���饹 Component ��� getListeners
�ѥ�᡼��:
listenerType - �׵ᤵ���ꥹ�ʡ��η���java.util.EventListener �β��̥��󥿥ե����������
�����:
���Υ���ƥʤ� FooListener �Ȥ�����Ͽ����Ƥ��뤹�٤ƤΥ��֥������Ȥ����󡣥ꥹ�ʡ�����Ͽ����Ƥ��ʤ����϶���������֤�
�㳰:
ClassCastException - listenerType �� java.util.EventListener ��������륯�饹�ޤ��ϥ��󥿥ե���������ꤷ�ʤ����
Ƴ�����줿�С������:
1.3
��Ϣ����:
getContainerListeners()

processEvent

protected void processEvent(AWTEvent e)
���Υ���ƥʤΥ��٥�Ȥ�������ޤ������٥�Ȥ� ContainerEvent �Ǥ����硢processContainerEvent �᥽�åɤ�ƤӽФ��ޤ��� �����Ǥʤ����ϡ������ѡ����饹�� processEvent ��ƤӽФ��ޤ��� 

���٥�ȥѥ�᡼���� null �ξ���ư����������Ƥ��ʤ������㳰������������ޤ���

�����С��饤��:
���饹 Component ��� processEvent
�ѥ�᡼��:
e - ���٥��
��Ϣ����:
Component.processComponentEvent(java.awt.event.ComponentEvent), Component.processFocusEvent(java.awt.event.FocusEvent), Component.processKeyEvent(java.awt.event.KeyEvent), Component.processMouseEvent(java.awt.event.MouseEvent), Component.processMouseMotionEvent(java.awt.event.MouseEvent), Component.processInputMethodEvent(java.awt.event.InputMethodEvent), Component.processHierarchyEvent(java.awt.event.HierarchyEvent), Component.processMouseWheelEvent(java.awt.event.MouseWheelEvent)

processContainerEvent

protected void processContainerEvent(ContainerEvent e)
���Υ���ƥʤ�ȯ�����륳��ƥʥ��٥�Ȥ���Ͽ����Ƥ��� ContainerListener ���֥������Ȥ˥ǥ����ѥå����뤳�Ȥǽ������ޤ�����:���Υ᥽�åɤϡ����Υ���ݡ��ͥ�ȤΥ���ƥʥ��٥�Ȥ�ͭ���ˤʤä������ǸƤӽФ���ޤ��� ����ƥʥ��٥�Ȥϼ���ȯ�������Ȥ���ͭ���ˤʤ�ޤ���  

���٥�ȥѥ�᡼���� null �ξ���ư����������Ƥ��ʤ������㳰������������ޤ���

�ѥ�᡼��:
e - ����ƥʥ��٥��
��Ϣ����:
Component.enableEvents(long)

deliverEvent

@Deprecated
public void deliverEvent(Event e)
�侩����Ƥ��ޤ��� JDK Version 1.1 �ʹߤϡ�dispatchEvent(AWTEvent e) ���֤��������ޤ�����

�����С��饤��:
���饹 Component ��� deliverEvent

getComponentAt

public Component getComponentAt(int x,
                                int y)
x��y ��ɸ��ޤॳ��ݡ��ͥ�Ȥ�õ���ޤ�������ݡ��ͥ�Ȥ������С���åפ��Ƥ����硢�Ǿ����λҥ���ݡ��ͥ�Ȥ��֤���ޤ�������ϡ�Component.contains() �ˤ�äƻ��ꤵ�줿����ޤ�褦�ʡ�����ǥå��� 0 �ˤ�äȤ�ᤤ����ݡ��ͥ�Ȥ򸫤Ĥ��뤳�ȤǷ��ꤵ��ޤ��� ����ݡ��ͥ�Ȥ򸫤Ĥ�����ϡ��ͥ��ƥ��֥ԥ�����ĥ���ݡ��ͥ�Ȥ��ͥ��ƥ��֥ԥ�������ʤ�����ݡ��ͥ�� (���̥���ݡ��ͥ��) ����ͥ�褵��ޤ���

�����С��饤��:
���饹 Component ��� getComponentAt
�ѥ�᡼��:
x - x ��ɸ
y - y ��ɸ
�����:
����ݡ��ͥ�Ȥ����ΰ��֤�ޤޤʤ����� null���׵ᤵ�줿���˻ҥ���ݡ��ͥ�Ȥ��ʤ���������������ƥʤζ�����ˤ�����ϡ�����ƥʼ��Ȥ��֤���롣�����Ǥʤ����ϡ��Ǿ����λҥ���ݡ��ͥ�Ȥ��֤����
Ƴ�����줿�С������:
JDK1.1
��Ϣ����:
Component.contains(int, int)

locate

@Deprecated
public Component locate(int x,
                                   int y)
�侩����Ƥ��ޤ��� JDK Version 1.1 �ʹߤϡ�getComponentAt(int, int) ���֤��������ޤ�����

�����С��饤��:
���饹 Component ��� locate

getComponentAt

public Component getComponentAt(Point p)
���ꤵ�줿����ޤॳ��ݡ��ͥ�Ȥ��֤��ޤ���

�����С��饤��:
���饹 Component ��� getComponentAt
�ѥ�᡼��:
p - ��
�����:
���ꤵ�줿����ޤॳ��ݡ��ͥ�Ȥ��֤�������ݡ��ͥ�Ȥ���������ޤޤʤ����� null ���֤�
Ƴ�����줿�С������:
JDK1.1
��Ϣ����:
Component.contains(int, int)

getMousePosition

public Point getMousePosition(boolean allowChildren)
                       throws HeadlessException
Container ���ޥ����ݥ��󥿤β��ˤ����硢���� Container �κ�ɸ���֤Υޥ����ݥ��󥿤ΰ��֤��֤��������Ǥʤ����ϡ�null ���֤��ޤ������Υ᥽�åɤϡ�Container �λҤ���θ����뤳�Ȥ�����С�Component.getMousePosition() �Ȼ��Ƥ��ޤ���allowChildren �� false �ξ��ϡ��ޥ����ݥ��󥿤� Container ��ľ�ܤξ�ˤ��ꡢ�Ҥˤ�äƱ�����Ƥ��ʤ���ʬ�ξ�ˤ�����ˤΤߡ�null �ʳ����ͤ��֤��ޤ���allowChildren �� true �ξ��ϡ��ޥ����ݥ��󥿤� Container �ޤ��Ϥ��Τ����줫�λҤξ�ˤ�����ˤΤߡ�null �ʳ����ͤ��֤��ޤ���

�ѥ�᡼��:
allowChildren - �Ҥ��θ����ɬ�פ�������� true
�����:
���� Component ����Ȥ���ޥ�����ɸ���ޤ��� null
�㳰:
HeadlessException - GraphicsEnvironment.isHeadless() �� true ���֤����
Ƴ�����줿�С������:
1.5
��Ϣ����:
Component.getMousePosition()

findComponentAt

public Component findComponentAt(int x,
                                 int y)
���ꤵ�줿�����Ǽ����Ļ�λҥ���ݡ��ͥ�Ȥ򸡺����ޤ�������ݡ��ͥ�Ȥ������С���åפ��Ƥ����硢�Ǿ����λҥ���ݡ��ͥ�Ȥ��֤���ޤ�����Ǽ���Ƥ���ҥ���ݡ��ͥ�Ȥ� Container �ξ�硢���Υ᥽�åɤϡ���äȤ⿼������ҤˤʤäƤ���ҥ���ݡ��ͥ�Ȥ򸡺����ޤ����Ļ�Ǥʤ�����ݡ��ͥ�Ȥϸ�������̵�뤵��ޤ���

findComponentAt �᥽�åɤϡ�Container ��ľ�ܤλҤ����򸡺����� getComponentAt �Ȥϰۤʤ�ޤ�����Ǽ����Ƥ��륳��ݡ��ͥ�Ȥ� Container �ξ�硢findComponentAt �Ϥ��λҤ򸡺���������ҤˤʤäƤ��륳��ݡ��ͥ�Ȥ򸫤Ĥ��ޤ���

�ѥ�᡼��:
x - x ��ɸ
y - y ��ɸ
�����:
����ݡ��ͥ�Ȥ����ΰ��֤�ޤޤʤ����� null���׵ᤵ�줿���˻ҥ���ݡ��ͥ�Ȥ��ʤ���������������ƥʤζ�����ˤ�����ϡ�����ƥʼ��Ȥ��֤����
Ƴ�����줿�С������:
1.2
��Ϣ����:
Component.contains(int, int), getComponentAt(int, int)

findComponentAt

public Component findComponentAt(Point p)
���ꤵ�줿�����Ǽ����Ļ�λҥ���ݡ��ͥ�Ȥ򸡺����ޤ�������ݡ��ͥ�Ȥ������С���åפ��Ƥ����硢�Ǿ����λҥ���ݡ��ͥ�Ȥ��֤���ޤ�����Ǽ���Ƥ���ҥ���ݡ��ͥ�Ȥ� Container �ξ�硢���Υ᥽�åɤϡ���äȤ⿼������ҤˤʤäƤ���ҥ���ݡ��ͥ�Ȥ򸡺����ޤ����Ļ�Ǥʤ�����ݡ��ͥ�Ȥϸ�������̵�뤵��ޤ���

findComponentAt �᥽�åɤϡ�Container ��ľ�ܤλҤ����򸡺����� getComponentAt �Ȥϰۤʤ�ޤ�����Ǽ����Ƥ��륳��ݡ��ͥ�Ȥ� Container �ξ�硢findComponentAt �Ϥ��λҤ򸡺���������ҤˤʤäƤ��륳��ݡ��ͥ�Ȥ򸫤Ĥ��ޤ���

�ѥ�᡼��:
p - ��
�����:
����ݡ��ͥ�Ȥ����ΰ��֤�ޤޤʤ����� null���׵ᤵ�줿���˻ҥ���ݡ��ͥ�Ȥ��ʤ���������������ƥʤζ�����ˤ�����ϡ�����ƥʼ��Ȥ��֤����
Ƴ�����줿�С������:
1.2
��Ϣ����:
Component.contains(int, int), getComponentAt(int, int)

addNotify

public void addNotify()
�ͥ��ƥ��֥����꡼��꥽��������³���뤳�Ȥˤ�ꡢ���� Container ��ɽ����ǽ�ˤ��ޤ�������ƥʤ�ɽ����ǽ�ˤ���ȡ����Υ���ƥʤΤ��٤ƤλҤ�ɽ����ǽ�ˤʤ�ޤ������Υ᥽�åɤϡ��ġ��륭�åȤˤ�ä������ǸƤӽФ���ޤ��� �ץ�����बľ�ܸƤӽФ����ȤϤǤ��ޤ���

�����С��饤��:
���饹 Component ��� addNotify
��Ϣ����:
Component.isDisplayable(), removeNotify()

removeNotify

public void removeNotify()
�ͥ��ƥ��֥����꡼��꥽�����ؤ���³�������뤳�Ȥˤ�ꡢ���� Container ��ɽ���ԲĤˤ��ޤ�������ƥʤ�ɽ���ԲĤˤ���ȡ����Υ���ƥʤΤ��٤ƤλҤ�ɽ���ԲĤˤʤ�ޤ������Υ᥽�åɤϡ��ġ��륭�åȤˤ�ä������ǸƤӽФ��졢�ץ�����फ��ľ�ܸƤӽФ���뤳�ȤϤ���ޤ���

�����С��饤��:
���饹 Component ��� removeNotify
��Ϣ����:
Component.isDisplayable(), addNotify()

isAncestorOf

public boolean isAncestorOf(Component c)
����ݡ��ͥ�Ȥ����Υ���ƥʤΥ���ݡ��ͥ�ȳ��ؤ˳�Ǽ����Ƥ��뤫�ɤ�����Ƚ�ꤷ�ޤ���

�ѥ�᡼��:
c - ����ݡ��ͥ��
�����:
��̥��֥������ȤǤ������ true�������Ǥʤ����� false
Ƴ�����줿�С������:
JDK1.1

paramString

protected String paramString()
���� Container �ξ��֤�ɽ��ʸ������֤��ޤ������Υ᥽�åɤϥǥХå����ѤǤ��ꡢ�֤����ʸ��������Ƥ���ӷ����ϼ����ˤ�äưۤʤ�ޤ����֤����ʸ����϶��ξ�礬����ޤ�����null �ˤϤʤ�ޤ���

�����С��饤��:
���饹 Component ��� paramString
�����:
���Υ���ƥʤΥѥ�᡼��ʸ����

list

public void list(PrintStream out,
                 int indent)
���ꤵ�줿���ϥ��ȥ꡼��ˤ��Υ���ƥʤΥꥹ�Ȥ���Ϥ��ޤ����ꥹ�Ȥϡ����ꤵ�줿����ǥ�Ȱ��֤��鳫�Ϥ���ޤ���

����ƥʤ�ľ�ܤλҤ� indent+1 �Υ���ǥ�Ȱ��֤ǽ��Ϥ���ޤ��������λҤλҤ� indent+2���ʲ�Ʊ�ͤ˽��Ϥ���ޤ���

�����С��饤��:
���饹 Component ��� list
�ѥ�᡼��:
out - ���ϥ��ȥ꡼��
indent - ����ǥ�Ȥ���륹�ڡ����ο�
Ƴ�����줿�С������:
JDK1.0
��Ϣ����:
Component.list(java.io.PrintStream, int)

list

public void list(PrintWriter out,
                 int indent)
���ꤵ�줿����ǥ�Ȱ��֤��鳫�Ϥ��ơ����ꤵ�줿�ץ��ȥ饤�����˥ꥹ�Ȥ���Ϥ��ޤ���

����ƥʤ�ľ�ܤλҤ� indent+1 �Υ���ǥ�Ȱ��֤ǽ��Ϥ���ޤ��������λҤλҤ� indent+2���ʲ�Ʊ�ͤ˽��Ϥ���ޤ���

�����С��饤��:
���饹 Component ��� list
�ѥ�᡼��:
out - �ץ��ȥ饤����
indent - ����ǥ�Ȥ���륹�ڡ����ο�
Ƴ�����줿�С������:
JDK1.1
��Ϣ����:
Component.list(java.io.PrintWriter, int)

setFocusTraversalKeys

public void setFocusTraversalKeys(int id,
                                  Set<? extends AWTKeyStroke> keystrokes)
���Υ���ƥʤλ��ꤵ�줿�ȥ�С����������Ф���ե��������ȥ�С����륭�������ꤷ�ޤ���

����ƥʤΥե��������ȥ�С����륭���Υǥե�����ͤϼ����ˤ�äưۤʤ�ޤ���Sun ������Υͥ��ƥ��֤ʥץ�åȥե�������Ф��뤹�٤Ƥμ�����Ʊ���ǥե�����ͤ���Ѥ��뤳�Ȥ򤪴��ᤷ�ޤ���Windows ����� Unix ���Ф���侩�ϼ��˥ꥹ�Ȥ���Ƥ��ޤ��������ο侩�� Sun AWT �μ����ǻ��Ѥ���ޤ���

���̻� ��̣ �ǥե��������
KeyboardFocusManager.FORWARD_TRAVERSAL_KEYS �̾�ν����������ܡ��ɥȥ�С����� TAB �� KEY_PRESSED��CTRL-TAB �� KEY_PRESSED
KeyboardFocusManager.BACKWARD_TRAVERSAL_KEYS �̾�Υ�С��������ܡ��ɥȥ�С����� SHIFT-TAB �� KEY_PRESSED��CTRL-SHIFT-TAB �� KEY_PRESSED
KeyboardFocusManager.UP_CYCLE_TRAVERSAL_KEYS 1 �ľ�Υե��������ȥ�С����륵������˰�ư none
KeyboardFocusManager.DOWN_CYCLE_TRAVERSAL_KEYS 1 �IJ��Υե��������ȥ�С����륵������˰�ư none
�ȥ�С����륭����̵�������뤿��ˤϡ����Υ��åȤ���Ѥ��ޤ���Collections.EMPTY_SET �λ��Ѥ򤪴��ᤷ�ޤ���

AWTKeyStroke API ����Ѥ���ȡ����饤����ȥ����ɤ� KEY_PRESSED �� KEY_RELEASED �� 2 �Ĥ� KeyEvent �����Ǥ���褦�ˤʤꡢ�ե��������ȥ�С���������Ǥ���褦�ˤʤ�ޤ��������������ꤵ��� KeyEvent �˴ط��ʤ�����Ϣ�դ����� KEY_TYPED ���٥�Ȥ�ޤࡢ�ե��������ȥ�С����륭���˴�Ϣ���뤹�٤Ƥ� KeyEvent �Ͼ��񤵤졢�ۤ��Υ���ƥʤؤΥǥ����ѥå��ϹԤ��ޤ���KEY_TYPED ���٥�ȤΥե��������ȥ�С��������ؤΥޥåԥ󥰡�1 �ĤΥ��٥�Ȥ�ʣ���Υǥե���ȥե��������ȥ�С��������ؤΥޥåԥ󥰤ϼ¹Ի����顼�ˤʤ�ޤ���

���åȤ��� null �����ꤵ��Ƥ����硢���Υ���ƥʤϥ��åȤ�Ƥ���Ѿ����ޤ������Υ���ƥʤ����̤Τ��٤ƤΥ���ƥʤΥ��åȤ��� null �����ꤵ��Ƥ����硢���ߤ� KeyboardFocusManager �Υǥե���ȥ��åȤ����Ѥ���ޤ���

�����С��饤��:
���饹 Component ��� setFocusTraversalKeys
�ѥ�᡼��:
id - KeyboardFocusManager.FORWARD_TRAVERSAL_KEYS��KeyboardFocusManager.BACKWARD_TRAVERSAL_KEYS��KeyboardFocusManager.UP_CYCLE_TRAVERSAL_KEYS��KeyboardFocusManager.DOWN_CYCLE_TRAVERSAL_KEYS �Τɤ줫
keystrokes - ���ꤵ�줿�����Ф��� AWTKeyStroke �Υ��å�
�㳰:
IllegalArgumentException - id �� KeyboardFocusManager.FORWARD_TRAVERSAL_KEYS��KeyboardFocusManager.BACKWARD_TRAVERSAL_KEYS��KeyboardFocusManager.UP_CYCLE_TRAVERSAL_KEYS���ޤ��� KeyboardFocusManager.DOWN_CYCLE_TRAVERSAL_KEYS �Τɤ�Ǥ�ʤ���硢�������ȥ������� null �ξ�硢�������ȥ������Υ��֥������ȤΤɤ줫�� AWTKeyStroke �Ǥʤ���硢�������ȥ������Τɤ줫�� KEY_TYPED ���٥�Ȥ�ɽ���Ƥ��ʤ���硢�ޤ��ϥ������ȥ������Τɤ줫�����Υ���ƥʤ��̤Υե��������ȥ�С��������˥ޥåפ���Ƥ�����
Ƴ�����줿�С������:
1.4
��Ϣ����:
getFocusTraversalKeys(int), KeyboardFocusManager.FORWARD_TRAVERSAL_KEYS, KeyboardFocusManager.BACKWARD_TRAVERSAL_KEYS, KeyboardFocusManager.UP_CYCLE_TRAVERSAL_KEYS, KeyboardFocusManager.DOWN_CYCLE_TRAVERSAL_KEYS

getFocusTraversalKeys

public Set<AWTKeyStroke> getFocusTraversalKeys(int id)
���Υ���ƥʤλ��ꤵ�줿�ȥ�С��������Υե��������ȥ�С����륭���Υ��åȤ��֤��ޤ������٤ƤΥ����������� setFocusTraversalKeys �򻲾Ȥ��Ƥ���������

�ȥ�С����륭���Υ��åȤ����Υ���ƥʤ��Ф�������Ū���������Ƥ��ʤ���硢���Υ���ƥʤοƤΥ������åȤ��֤���ޤ������Υ���ƥʤ����̤Τ��٤ƤΥ���ƥʤΥ��åȤ��������Ƥ��ʤ���硢���ߤ� KeyboardFocusManager �Υǥե���ȥ��åȤ��֤���ޤ���

�����С��饤��:
���饹 Component ��� getFocusTraversalKeys
�ѥ�᡼��:
id - KeyboardFocusManager.FORWARD_TRAVERSAL_KEYS��KeyboardFocusManager.BACKWARD_TRAVERSAL_KEYS��KeyboardFocusManager.UP_CYCLE_TRAVERSAL_KEYS��KeyboardFocusManager.DOWN_CYCLE_TRAVERSAL_KEYS �Τɤ줫
�����:
���ꤵ�줿�����Ф��� AWTKeyStrokes �Υ��åȡ����Υ��åȤ��ѹ��Ǥ��ʤ����ޤ�����β�ǽ���⤢�롣null ���֤���뤳�ȤϤʤ�
�㳰:
IllegalArgumentException - id �� KeyboardFocusManager.FORWARD_TRAVERSAL_KEYS��KeyboardFocusManager.BACKWARD_TRAVERSAL_KEYS��KeyboardFocusManager.UP_CYCLE_TRAVERSAL_KEYS���ޤ��� KeyboardFocusManager.DOWN_CYCLE_TRAVERSAL_KEYS �Τɤ�Ǥ�ʤ����
Ƴ�����줿�С������:
1.4
��Ϣ����:
setFocusTraversalKeys(int, java.util.Set), KeyboardFocusManager.FORWARD_TRAVERSAL_KEYS, KeyboardFocusManager.BACKWARD_TRAVERSAL_KEYS, KeyboardFocusManager.UP_CYCLE_TRAVERSAL_KEYS, KeyboardFocusManager.DOWN_CYCLE_TRAVERSAL_KEYS

areFocusTraversalKeysSet

public boolean areFocusTraversalKeysSet(int id)
���ꤵ�줿�ե��������ȥ�С����������Ф���ե��������ȥ�С����륭���Υ��åȤ������Υ���ƥʤ�����Ū���������Ƥ��뤫�ɤ������֤��ޤ���false ���֤�����硢���Υ���ƥʤϥ��åȤ��̤Υ���ƥʤ��顢�ޤ��ϸ��ߤ� KeyboardFocusManager ����Ѿ����ޤ���

�����С��饤��:
���饹 Component ��� areFocusTraversalKeysSet
�ѥ�᡼��:
id - KeyboardFocusManager.FORWARD_TRAVERSAL_KEYS��KeyboardFocusManager.BACKWARD_TRAVERSAL_KEYS��KeyboardFocusManager.UP_CYCLE_TRAVERSAL_KEYS��KeyboardFocusManager.DOWN_CYCLE_TRAVERSAL_KEYS �Τɤ줫
�����:
���ꤵ�줿�ե��������ȥ�С��������Υե��������ȥ�С����륭���Υ��åȤ������Υ���ݡ��ͥ�Ȥ�����Ū���������Ƥ������ true�������Ǥʤ����� false
�㳰:
IllegalArgumentException - id �� KeyboardFocusManager.FORWARD_TRAVERSAL_KEYS��KeyboardFocusManager.BACKWARD_TRAVERSAL_KEYS��KeyboardFocusManager.UP_CYCLE_TRAVERSAL_KEYS���ޤ��� KeyboardFocusManager.DOWN_CYCLE_TRAVERSAL_KEYS �Τɤ�Ǥ�ʤ����
Ƴ�����줿�С������:
1.4

isFocusCycleRoot

public boolean isFocusCycleRoot(Container container)
���ꤵ�줿����ƥʤ������Υ���ƥʤΥե��������ȥ�С����륵������Υե���������������롼�ȤǤ��뤫�ɤ������֤��ޤ����ե��������ȥ�С����륵������ϡ����줾��ե���������������롼�Ȥ� 1 �Ļ������ե���������������롼�Ȱʳ��γƥ���ƥʤϡ�1 �ĤΥե��������ȥ�С����륵����������˽�°���ޤ����ե���������������롼�ȤˤʤäƤ��륳��ƥʤϡ����켫�Τ��롼�ȤˤʤäƤ���ե���������������ȡ����� 1 �ľ�̤Υե���������������롼�Ȥ���������ե����������������ξ����°���ޤ������Υ᥽�åɤϤɤ���Υ���ƥʤ��Ф��Ƥ⡢���ξ�� true ���֤��ޤ���

�����С��饤��:
���饹 Component ��� isFocusCycleRoot
�ѥ�᡼��:
container - Ƚ���оݤ� Container
�����:
���ꤵ�줿����ƥʤ����Υ���ƥʤΥե���������������롼�Ȥξ��� true�������Ǥʤ����� false
Ƴ�����줿�С������:
1.4
��Ϣ����:
isFocusCycleRoot()

transferFocusBackward

public void transferFocusBackward()
���饹 Component �ε���:
���Υ���ݡ��ͥ�Ȥ��ե���������ͭ�ԤǤ��뤫�Τ褦�ˡ��ե������������Υ���ݡ��ͥ�Ȥ�ž�����ޤ���

�����С��饤��:
���饹 Component ��� transferFocusBackward
��Ϣ����:
Component.requestFocus()

setFocusTraversalPolicy

public void setFocusTraversalPolicy(FocusTraversalPolicy policy)
���Υ���ƥʤ��ե���������������롼�Ȥξ�硢���Υ���ƥʤλҤΥ����ܡ��ȥȥ�С�������������ե��������ȥ�С�����ݥꥷ�������ꤷ�ޤ��������� null �ξ��ϡ����Υ���ƥʤϾ�̤Υե���������������롼�Ȥ���ݥꥷ����Ѿ����ޤ���null �Ǥʤ����ϡ����Υݥꥷ�����ȼ��Υ����ܡ��ɥȥ�С�����ݥꥷ��������ʤ����ե���������������롼�ȤΤ��٤ƤλҤˤ�äƷѾ�����ޤ��� ���ηѾ��ϡ������λҤβ��̤ޤǺƵ�Ū�˹Ԥ��ޤ���

���Υ���ƥʤ��ե���������������롼�ȤǤʤ���硢�ݥꥷ���ϵ�Ͽ����ޤ��������Υ���ƥʤ��ե���������������롼�Ȥˤʤ�ޤǤϡ����Υ���ƥʤ����Ѥ��뤳�Ȥ⡢�ۤ��Υ���ƥʤˤ�äƷѾ�����뤳�Ȥ⤢��ޤ���

�ѥ�᡼��:
policy - ���Υ���ƥʤο������ե��������ȥ�С�����ݥꥷ��
Ƴ�����줿�С������:
1.4
��Ϣ����:
getFocusTraversalPolicy(), setFocusCycleRoot(boolean), isFocusCycleRoot(java.awt.Container)

getFocusTraversalPolicy

public FocusTraversalPolicy getFocusTraversalPolicy()
���Υ���ƥʤλҤΥ����ܡ��ɥȥ�С�������������ե��������ȥ�С�����ݥꥷ�����֤��ޤ������Υ���ƥʤ��ե���������������롼�ȤǤʤ����� null ���֤��ޤ������Υ���ƥʤ˥ȥ�С�����ݥꥷ��������Ū�����ꤵ��Ƥ��ʤ����ϡ����Υ���ƥʤξ�̤Υե���������������롼�ȤΥݥꥷ�����֤���ޤ���

�����:
���Υ���ƥʤΥե��������ȥ�С�����ݥꥷ�������Υ���ƥʤ��ե���������������롼�ȤǤʤ����� null
Ƴ�����줿�С������:
1.4
��Ϣ����:
setFocusTraversalPolicy(java.awt.FocusTraversalPolicy), setFocusCycleRoot(boolean), isFocusCycleRoot(java.awt.Container)

isFocusTraversalPolicySet

public boolean isFocusTraversalPolicySet()
�ե��������ȥ�С�����ݥꥷ�������Υ���ƥʤ��Ф�������Ū�����ꤵ��Ƥ��뤫�ɤ��������ꤷ�ޤ���false ���֤���硢���Υ���ƥʤϾ�̤Υ���ƥʤ���ȥ�С�����ݥꥷ����Ѿ����ޤ���

�����:
���Υ���ƥʤ��Ф��ƥե��������ȥ�С�����ݥꥷ��������Ū�����ꤵ��Ƥ������ true�������Ǥʤ����� false
Ƴ�����줿�С������:
1.4

setFocusCycleRoot

public void setFocusCycleRoot(boolean focusCycleRoot)
���Υ���ƥʤ��ե��������ȥ�С����륵������Υ롼�ȤǤ��뤫�ɤ��������ꤷ�ޤ����ե������������٥ȥ�С����륵����������ꤵ���ȡ�����������̤ޤ��ϲ��̤��ڤ��ؤ��륭���򲡤��ʤ���С��̾�ϥե��������ȥ�С������Υ��뤳�ȤϤǤ��ޤ����̾�Υȥ�С�����Ϥ��Υ���ƥʤȤ��β��̥��饹�����¤���Ƥ��ꡢ���ؤΥե���������������롼�Ȥβ��̥��饹�ؤΥȥ�С�����ϤǤ��ޤ��󡣤����� FocusTraversalPolicy �Ϥ������¤�ʤ������Ȥ��Ǥ��ޤ������Ȥ��� ContainerOrderFocusTraversalPolicy �ϰ��ۤΥ����󥵥�����ȥ�С�����򥵥ݡ��Ȥ��ޤ���

����ƥʤλҤΥȥ�С���������ꤹ���̤���ˡ�ϡ����Υ���ƥʤ��֥ե��������ȥ�С�����ݥꥷ���ץ��Х������ˤ��뤳�ȤǤ���

�ѥ�᡼��:
focusCycleRoot - ���Υ���ƥʤ��ե��������ȥ�С����륵������Υ롼�ȤǤ��뤫�ɤ����򼨤�
Ƴ�����줿�С������:
1.4
��Ϣ����:
isFocusCycleRoot(), setFocusTraversalPolicy(java.awt.FocusTraversalPolicy), getFocusTraversalPolicy(), ContainerOrderFocusTraversalPolicy, setFocusTraversalPolicyProvider(boolean)

isFocusCycleRoot

public boolean isFocusCycleRoot()
���Υ���ƥʤ��ե��������ȥ�С����륵������Υ롼�ȤǤ��뤫�ɤ������֤��ޤ����ե������������٥ȥ�С����륵����������ꤵ���ȡ�����������̤ޤ��ϲ��̤��ڤ��ؤ��륭���򲡤��ʤ���С��̾�ϥե��������ȥ�С������Υ��뤳�ȤϤǤ��ޤ����̾�Υȥ�С�����Ϥ��Υ���ƥʤȤ��β��̥��饹�����¤���Ƥ��ꡢ���ؤΥե���������������롼�Ȥβ��̥��饹�ؤΥȥ�С�����ϤǤ��ޤ��󡣤����� FocusTraversalPolicy �Ϥ������¤�ʤ������Ȥ��Ǥ��ޤ������Ȥ��� ContainerOrderFocusTraversalPolicy �ϰ��ۤΥ����󥵥�����ȥ�С�����򥵥ݡ��Ȥ��ޤ���

�����:
���Υ���ƥʤ��ե��������ȥ�С����륵������Υ롼�ȤǤ��뤫�ɤ���
Ƴ�����줿�С������:
1.4
��Ϣ����:
setFocusCycleRoot(boolean), setFocusTraversalPolicy(java.awt.FocusTraversalPolicy), getFocusTraversalPolicy(), ContainerOrderFocusTraversalPolicy

setFocusTraversalPolicyProvider

public final void setFocusTraversalPolicyProvider(boolean provider)
���Υ���ƥʤ���Ѥ��ơ��ե��������ȥ�С�����ݥꥷ�����󶡤��뤫�ɤ��������ꤷ�ޤ������Υץ��ѥƥ����� true �����ꤷ������ƥʤ���Ѥ��ơ���äȤ�ᤤ��̥ե���������������롼�Ȥ�����ˡ��ե��������ȥ�С�����ݥꥷ����������ޤ���

�ѥ�᡼��:
provider - ���Υ���ƥʤ���Ѥ��ƥե��������ȥ�С�����ݥꥷ�����󶡤��뤫�ɤ����򼨤�
Ƴ�����줿�С������:
1.5
��Ϣ����:
setFocusTraversalPolicy(java.awt.FocusTraversalPolicy), getFocusTraversalPolicy(), isFocusTraversalPolicyProvider()

isFocusTraversalPolicyProvider

public final boolean isFocusTraversalPolicyProvider()
���Υ���ƥʤ��ե��������ȥ�С�����ݥꥷ�����󶡤��뤫�ɤ������֤��ޤ������Υץ��ѥƥ����� true �����ꤵ��Ƥ����硢�����ܡ��ɥե��������ޥ͡����㡼������ƥʳ��ؤ���ե��������ȥ�С�����ݥꥷ���򸡺�����ݤˡ����Υץ��ѥƥ����� true �Τۤ��Τ��٤ƤΥ���ƥʤޤ��ϥե���������������롼�Ȥ����ˤ��Υ���ƥʤ򸡽Ф����ե���������������롼�ȤΥݥꥷ��������ˤ��Υե��������ȥ�С�����ݥꥷ������Ѥ��ޤ���

�����:
���Υ���ƥʤ��ե��������ȥ�С�����ݥꥷ�����󶡤������ true�������Ǥʤ����� false
Ƴ�����줿�С������:
1.5
��Ϣ����:
setFocusTraversalPolicy(java.awt.FocusTraversalPolicy), getFocusTraversalPolicy(), setFocusCycleRoot(boolean), setFocusTraversalPolicyProvider(boolean)

transferFocusDownCycle

public void transferFocusDownCycle()
�ե��������� 1 �ե��������ȥ�С����륵������������̤˰�ư���ޤ������Υ���ƥʤ��ե���������������롼�Ȥξ�硢�ե���������ͭ�Ԥϥ���ƥʤΥǥե���ȥե�����������ݡ��ͥ�Ȥˤʤꡢ���ߤΥե���������������롼�Ȥ����Υ���ƥʤ����ꤵ��ޤ�������ƥʤ��ե���������������롼�ȤǤϤʤ���硢�ե��������ȥ�С��������ϹԤ��ޤ���

Ƴ�����줿�С������:
1.4
��Ϣ����:
Component.requestFocus(), isFocusCycleRoot(java.awt.Container), setFocusCycleRoot(boolean)

applyComponentOrientation

public void applyComponentOrientation(ComponentOrientation o)
���Υ���ƥʤȴޤޤ�뤹�٤ƤΥ���ݡ��ͥ�Ȥ� ComponentOrientation �ץ��ѥƥ��������ꤷ�ޤ���

�����С��饤��:
���饹 Component ��� applyComponentOrientation
�ѥ�᡼��:
o - ���Υ���ƥʤȤ���˴ޤޤ�륳��ݡ��ͥ�ȤΡ�����������ݡ��ͥ������
�㳰:
NullPointerException - orientation �� null ��
Ƴ�����줿�С������:
1.4
��Ϣ����:
Component.setComponentOrientation(java.awt.ComponentOrientation), Component.getComponentOrientation()

addPropertyChangeListener

public void addPropertyChangeListener(PropertyChangeListener listener)
PropertyChangeListener ��ꥹ�ʡ��ꥹ�Ȥ��ɲä��ޤ������Υꥹ�ʡ��ϡ����Τ褦�ʥ��饹��ޤळ�Υ��饹�Τ��٤ƤΥХ���ɥץ��ѥƥ�������Ͽ����ޤ��� ���Υ���ƥʤ��Х���ɥץ��ѥƥ�����Ѿ������硢�Ѿ������ץ��ѥƥ������ѹ���ȿ�����ƥ��٥�Ȥ��ȥꥬ������뤳�ȤϤ���ޤ���

listener �� null �ξ��ϡ��㳰�ϥ��������줺����������Ϥ���ޤ���

�����С��饤��:
���饹 Component ��� addPropertyChangeListener
�ѥ�᡼��:
listener - �ɲä��� PropertyChangeListener
��Ϣ����:
Component.removePropertyChangeListener(java.beans.PropertyChangeListener), addPropertyChangeListener(java.lang.String,java.beans.PropertyChangeListener)

addPropertyChangeListener

public void addPropertyChangeListener(String propertyName,
                                      PropertyChangeListener listener)
����Υץ��ѥƥ����Υꥹ�ʡ��ꥹ�Ȥ� PropertyChangeListener ���ɲä��ޤ����桼��������Υץ��ѥƥ������ޤ��ϼ��Υǥե���Ȥ����Ǥ��ޤ��� ���Υ���ƥʤ��Х���ɥץ��ѥƥ�����Ѿ������硢�Ѿ������ץ��ѥƥ������ѹ���ȿ�����ƥ��٥�Ȥ��ȥꥬ������뤳�ȤϤ���ޤ���

listener �� null �ξ��ϡ��㳰�ϥ��������줺����������Ϥ���ޤ���

�����С��饤��:
���饹 Component ��� addPropertyChangeListener
�ѥ�᡼��:
propertyName - �嵭�Υץ��ѥƥ���̾�Τ����줫
listener - �ɲä��� PropertyChangeListener
��Ϣ����:
addPropertyChangeListener(java.beans.PropertyChangeListener), Component.removePropertyChangeListener(java.beans.PropertyChangeListener)

JavaTM Platform
Standard Ed. 6

�Х������ȵ�ǽ�Υꥯ������
����˾ܤ��� API ��ե���󥹤���ӳ�ȯ�ԥɥ�����ȤˤĤ��Ƥϡ�Java SE ��ȯ���ѥɥ�������򻲾Ȥ��Ƥ�����������ȯ�Ը����ξܺ٤ʲ��⡢��ǰ�γ��ס��Ѹ��������Х��β����������ӥ����ɼ��㤬�ޤޤ�Ƥ��ޤ���

Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy �⻲�Ȥ��Ƥ���������