java.awt
Class Container
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
- All Implemented Interfaces:
- java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable
- Direct Known Subclasses:
- java.awt.Window
- public abstract synchronized class Container
- extends java.awt.Component
- See Also:
- Serialized Form
Field Summary |
(package private) java.awt.Component[] |
component
|
(package private) java.awt.event.ContainerListener |
containerListener
|
private int |
containerSerializedDataVersion
|
private java.awt.LightweightDispatcher |
dispatcher
|
(package private) java.awt.LayoutManager |
layoutMgr
|
private java.awt.Dimension |
maxSize
|
(package private) int |
ncomponents
|
private static long |
serialVersionUID
|
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, LOCK, RIGHT_ALIGNMENT, TOP_ALIGNMENT, actionListenerK, adjustmentListenerK, background, componentListener, componentListenerK, componentSerializedDataVersion, containerListenerK, cursor, enabled, eventMask, focusListener, focusListenerK, font, foreground, height, incRate, isInc, itemListenerK, keyListener, keyListenerK, locale, minSize, mouseListener, mouseListenerK, mouseMotionListener, mouseMotionListenerK, name, nameExplicitlySet, newEventsOnly, parent, peer, popups, prefSize, textListenerK, valid, visible, width, windowListenerK, x, y |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary |
protected |
Container()
|
Method Summary |
java.awt.Component |
add(java.awt.Component c)
|
java.awt.Component |
add(java.awt.Component c,
int i)
|
void |
add(java.awt.Component c,
java.lang.Object o)
|
void |
add(java.awt.Component c,
java.lang.Object o,
int i)
|
java.awt.Component |
add(java.lang.String s,
java.awt.Component c)
|
void |
addContainerListener(java.awt.event.ContainerListener cl)
|
protected void |
addImpl(java.awt.Component c,
java.lang.Object o,
int i)
|
void |
addNotify()
|
int |
countComponents()
|
void |
deliverEvent(java.awt.Event e)
|
(package private) void |
dispatchEventImpl(java.awt.AWTEvent awte)
|
(package private) void |
dispatchEventToSelf(java.awt.AWTEvent awte)
|
void |
doLayout()
|
(package private) boolean |
eventEnabled(java.awt.AWTEvent awte)
|
float |
getAlignmentX()
|
float |
getAlignmentY()
|
java.awt.Component |
getComponent(int i)
|
java.awt.Component |
getComponentAt(int i1,
int i2)
|
java.awt.Component |
getComponentAt(java.awt.Point p)
|
int |
getComponentCount()
|
java.awt.Component[] |
getComponents()
|
(package private) java.awt.Component |
getCursorTarget(int i1,
int i2)
|
java.awt.Insets |
getInsets()
|
java.awt.LayoutManager |
getLayout()
|
java.awt.Dimension |
getMaximumSize()
|
java.awt.Dimension |
getMinimumSize()
|
(package private) java.awt.Component |
getMouseEventTarget(int i1,
int i2,
boolean b)
|
java.awt.Dimension |
getPreferredSize()
|
(package private) java.awt.Window |
getWindow()
|
java.awt.Insets |
insets()
|
void |
invalidate()
|
boolean |
isAncestorOf(java.awt.Component c)
|
private boolean |
isContainingWindowActivated()
|
void |
layout()
|
(package private) void |
lightweightPrint(java.awt.Graphics g)
|
void |
list(java.io.PrintStream ps,
int i)
|
void |
list(java.io.PrintWriter pw,
int i)
|
java.awt.Component |
locate(int i1,
int i2)
|
java.awt.Dimension |
minimumSize()
|
(package private) void |
nextFocus(java.awt.Component c)
|
void |
paint(java.awt.Graphics g)
|
void |
paintComponents(java.awt.Graphics g)
|
protected java.lang.String |
paramString()
|
(package private) void |
postProcessKeyEvent(java.awt.event.KeyEvent ke)
|
(package private) boolean |
postsOldMouseEvents()
|
(package private) void |
preProcessKeyEvent(java.awt.event.KeyEvent ke)
|
java.awt.Dimension |
preferredSize()
|
void |
print(java.awt.Graphics g)
|
void |
printComponents(java.awt.Graphics g)
|
private void |
printOneComponent(java.awt.Graphics g,
java.awt.Component c)
|
protected void |
processContainerEvent(java.awt.event.ContainerEvent ce)
|
protected void |
processEvent(java.awt.AWTEvent awte)
|
(package private) void |
proxyEnableEvents(long l)
|
(package private) void |
proxyRequestFocus(java.awt.Component c)
|
private void |
readObject(java.io.ObjectInputStream ois)
|
void |
remove(int i)
|
void |
remove(java.awt.Component c)
|
void |
removeAll()
|
void |
removeContainerListener(java.awt.event.ContainerListener cl)
|
void |
removeNotify()
|
void |
setCursor(java.awt.Cursor c)
|
(package private) void |
setFocusOwner(java.awt.Component c)
|
void |
setLayout(java.awt.LayoutManager lm)
|
(package private) void |
transferFocus(java.awt.Component c)
|
void |
update(java.awt.Graphics g)
|
(package private) void |
updateCursor(java.awt.Component c)
|
void |
validate()
|
protected void |
validateTree()
|
private void |
writeObject(java.io.ObjectOutputStream oos)
|
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addKeyListener, addMouseListener, addMouseMotionListener, areInputMethodsEnabled, bounds, checkImage, checkImage, constructComponentName, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, getBackground, getBounds, getColorModel, getCursor, getFont, getFontMetrics, getForeground, getGraphics, getInputContext, getLocale, getLocation, getLocationOnScreen, getName, getNativeContainer, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hide, imageUpdate, inside, isEnabled, isFocusTraversable, 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, processKeyEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setEnabled, setFont, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
component
java.awt.Component[] component
containerListener
transient java.awt.event.ContainerListener containerListener
containerSerializedDataVersion
private int containerSerializedDataVersion
dispatcher
private java.awt.LightweightDispatcher dispatcher
layoutMgr
java.awt.LayoutManager layoutMgr
maxSize
private java.awt.Dimension maxSize
ncomponents
int ncomponents
serialVersionUID
private static final long serialVersionUID
Container
protected Container()
add
public java.awt.Component add(java.awt.Component c)
add
public java.awt.Component add(java.awt.Component c,
int i)
add
public void add(java.awt.Component c,
java.lang.Object o)
add
public void add(java.awt.Component c,
java.lang.Object o,
int i)
add
public java.awt.Component add(java.lang.String s,
java.awt.Component c)
addContainerListener
public void addContainerListener(java.awt.event.ContainerListener cl)
addImpl
protected void addImpl(java.awt.Component c,
java.lang.Object o,
int i)
addNotify
public void addNotify()
countComponents
public int countComponents()
deliverEvent
public void deliverEvent(java.awt.Event e)
dispatchEventImpl
void dispatchEventImpl(java.awt.AWTEvent awte)
dispatchEventToSelf
void dispatchEventToSelf(java.awt.AWTEvent awte)
doLayout
public void doLayout()
eventEnabled
boolean eventEnabled(java.awt.AWTEvent awte)
getAlignmentX
public float getAlignmentX()
getAlignmentY
public float getAlignmentY()
getComponent
public java.awt.Component getComponent(int i)
getComponentAt
public java.awt.Component getComponentAt(int i1,
int i2)
getComponentAt
public java.awt.Component getComponentAt(java.awt.Point p)
getComponentCount
public int getComponentCount()
getComponents
public java.awt.Component[] getComponents()
getCursorTarget
java.awt.Component getCursorTarget(int i1,
int i2)
getInsets
public java.awt.Insets getInsets()
getLayout
public java.awt.LayoutManager getLayout()
getMaximumSize
public java.awt.Dimension getMaximumSize()
getMinimumSize
public java.awt.Dimension getMinimumSize()
getMouseEventTarget
java.awt.Component getMouseEventTarget(int i1,
int i2,
boolean b)
getPreferredSize
public java.awt.Dimension getPreferredSize()
getWindow
java.awt.Window getWindow()
insets
public java.awt.Insets insets()
invalidate
public void invalidate()
isAncestorOf
public boolean isAncestorOf(java.awt.Component c)
isContainingWindowActivated
private boolean isContainingWindowActivated()
layout
public void layout()
lightweightPrint
void lightweightPrint(java.awt.Graphics g)
list
public void list(java.io.PrintStream ps,
int i)
list
public void list(java.io.PrintWriter pw,
int i)
locate
public java.awt.Component locate(int i1,
int i2)
minimumSize
public java.awt.Dimension minimumSize()
nextFocus
void nextFocus(java.awt.Component c)
paint
public void paint(java.awt.Graphics g)
paintComponents
public void paintComponents(java.awt.Graphics g)
paramString
protected java.lang.String paramString()
postProcessKeyEvent
void postProcessKeyEvent(java.awt.event.KeyEvent ke)
postsOldMouseEvents
boolean postsOldMouseEvents()
preProcessKeyEvent
void preProcessKeyEvent(java.awt.event.KeyEvent ke)
preferredSize
public java.awt.Dimension preferredSize()
print
public void print(java.awt.Graphics g)
printComponents
public void printComponents(java.awt.Graphics g)
printOneComponent
private void printOneComponent(java.awt.Graphics g,
java.awt.Component c)
processContainerEvent
protected void processContainerEvent(java.awt.event.ContainerEvent ce)
processEvent
protected void processEvent(java.awt.AWTEvent awte)
proxyEnableEvents
void proxyEnableEvents(long l)
proxyRequestFocus
void proxyRequestFocus(java.awt.Component c)
readObject
private void readObject(java.io.ObjectInputStream ois)
throws java.lang.ClassNotFoundException,
java.io.IOException
remove
public void remove(int i)
remove
public void remove(java.awt.Component c)
removeAll
public void removeAll()
removeContainerListener
public void removeContainerListener(java.awt.event.ContainerListener cl)
removeNotify
public void removeNotify()
setCursor
public void setCursor(java.awt.Cursor c)
setFocusOwner
void setFocusOwner(java.awt.Component c)
setLayout
public void setLayout(java.awt.LayoutManager lm)
transferFocus
void transferFocus(java.awt.Component c)
update
public void update(java.awt.Graphics g)
updateCursor
void updateCursor(java.awt.Component c)
validate
public void validate()
validateTree
protected void validateTree()
writeObject
private void writeObject(java.io.ObjectOutputStream oos)
throws java.io.IOException