java.awt
Class Component
java.lang.Object
|
+--java.awt.Component
- All Implemented Interfaces:
- java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable
- Direct Known Subclasses:
- java.awt.Button, java.awt.Canvas, java.awt.Container, java.awt.Label, java.awt.List, java.awt.TextComponent
- public abstract synchronized class Component
- extends java.lang.Object
- implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable
- See Also:
- Serialized Form
Field Summary |
static float |
BOTTOM_ALIGNMENT
|
static float |
CENTER_ALIGNMENT
|
static float |
LEFT_ALIGNMENT
|
(package private) static java.lang.Object |
LOCK
|
static float |
RIGHT_ALIGNMENT
|
static float |
TOP_ALIGNMENT
|
(package private) static java.lang.String |
actionListenerK
|
(package private) static java.lang.String |
adjustmentListenerK
|
(package private) java.awt.Color |
background
|
(package private) java.awt.event.ComponentListener |
componentListener
|
(package private) static java.lang.String |
componentListenerK
|
private int |
componentSerializedDataVersion
|
(package private) static java.lang.String |
containerListenerK
|
(package private) java.awt.Cursor |
cursor
|
(package private) boolean |
enabled
|
(package private) long |
eventMask
|
(package private) java.awt.event.FocusListener |
focusListener
|
(package private) static java.lang.String |
focusListenerK
|
(package private) java.awt.Font |
font
|
(package private) java.awt.Color |
foreground
|
(package private) int |
height
|
(package private) static int |
incRate
|
(package private) static boolean |
isInc
|
(package private) static java.lang.String |
itemListenerK
|
(package private) java.awt.event.KeyListener |
keyListener
|
(package private) static java.lang.String |
keyListenerK
|
(package private) java.util.Locale |
locale
|
(package private) java.awt.Dimension |
minSize
|
(package private) java.awt.event.MouseListener |
mouseListener
|
(package private) static java.lang.String |
mouseListenerK
|
(package private) java.awt.event.MouseMotionListener |
mouseMotionListener
|
(package private) static java.lang.String |
mouseMotionListenerK
|
private java.lang.String |
name
|
private boolean |
nameExplicitlySet
|
(package private) boolean |
newEventsOnly
|
(package private) java.awt.Container |
parent
|
(package private) java.awt.peer.ComponentPeer |
peer
|
(package private) java.util.Vector |
popups
|
(package private) java.awt.Dimension |
prefSize
|
private static long |
serialVersionUID
|
(package private) static java.lang.String |
textListenerK
|
(package private) boolean |
valid
|
(package private) boolean |
visible
|
(package private) int |
width
|
(package private) static java.lang.String |
windowListenerK
|
(package private) int |
x
|
(package private) int |
y
|
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary |
protected |
Component()
|
Method Summary |
boolean |
action(java.awt.Event e,
java.lang.Object o)
|
void |
add(java.awt.PopupMenu pm)
|
void |
addComponentListener(java.awt.event.ComponentListener cl)
|
void |
addFocusListener(java.awt.event.FocusListener fl)
|
void |
addKeyListener(java.awt.event.KeyListener kl)
|
void |
addMouseListener(java.awt.event.MouseListener ml)
|
void |
addMouseMotionListener(java.awt.event.MouseMotionListener mml)
|
void |
addNotify()
|
(package private) boolean |
areInputMethodsEnabled()
|
java.awt.Rectangle |
bounds()
|
int |
checkImage(java.awt.Image i1,
int i2,
int i3,
java.awt.image.ImageObserver io)
|
int |
checkImage(java.awt.Image i,
java.awt.image.ImageObserver io)
|
(package private) java.lang.String |
constructComponentName()
|
boolean |
contains(int i1,
int i2)
|
boolean |
contains(java.awt.Point p)
|
java.awt.Image |
createImage(int i1,
int i2)
|
java.awt.Image |
createImage(java.awt.image.ImageProducer ip)
|
void |
deliverEvent(java.awt.Event e)
|
void |
disable()
|
protected void |
disableEvents(long l)
|
void |
dispatchEvent(java.awt.AWTEvent awte)
|
(package private) void |
dispatchEventImpl(java.awt.AWTEvent awte)
|
void |
doLayout()
|
void |
enable()
|
void |
enable(boolean b)
|
protected void |
enableEvents(long l)
|
(package private) boolean |
eventEnabled(java.awt.AWTEvent awte)
|
float |
getAlignmentX()
|
float |
getAlignmentY()
|
java.awt.Color |
getBackground()
|
java.awt.Rectangle |
getBounds()
|
java.awt.image.ColorModel |
getColorModel()
|
java.awt.Component |
getComponentAt(int i1,
int i2)
|
java.awt.Component |
getComponentAt(java.awt.Point p)
|
java.awt.Cursor |
getCursor()
|
java.awt.Font |
getFont()
|
java.awt.FontMetrics |
getFontMetrics(java.awt.Font f)
|
java.awt.Color |
getForeground()
|
java.awt.Graphics |
getGraphics()
|
(package private) sun.awt.im.InputContext |
getInputContext()
|
java.util.Locale |
getLocale()
|
java.awt.Point |
getLocation()
|
java.awt.Point |
getLocationOnScreen()
|
java.awt.Dimension |
getMaximumSize()
|
java.awt.Dimension |
getMinimumSize()
|
java.lang.String |
getName()
|
(package private) java.awt.Container |
getNativeContainer()
|
java.awt.Container |
getParent()
|
java.awt.peer.ComponentPeer |
getPeer()
|
java.awt.Dimension |
getPreferredSize()
|
java.awt.Dimension |
getSize()
|
java.awt.Toolkit |
getToolkit()
|
java.lang.Object |
getTreeLock()
|
boolean |
gotFocus(java.awt.Event e,
java.lang.Object o)
|
boolean |
handleEvent(java.awt.Event e)
|
void |
hide()
|
boolean |
imageUpdate(java.awt.Image i1,
int i2,
int i3,
int i4,
int i5,
int i6)
|
boolean |
inside(int i1,
int i2)
|
void |
invalidate()
|
boolean |
isEnabled()
|
boolean |
isFocusTraversable()
|
boolean |
isShowing()
|
boolean |
isValid()
|
boolean |
isVisible()
|
boolean |
keyDown(java.awt.Event e,
int i)
|
boolean |
keyUp(java.awt.Event e,
int i)
|
void |
layout()
|
(package private) void |
lightweightPrint(java.awt.Graphics g)
|
void |
list()
|
void |
list(java.io.PrintStream ps)
|
void |
list(java.io.PrintStream ps,
int i)
|
void |
list(java.io.PrintWriter pw)
|
void |
list(java.io.PrintWriter pw,
int i)
|
java.awt.Component |
locate(int i1,
int i2)
|
java.awt.Point |
location()
|
boolean |
lostFocus(java.awt.Event e,
java.lang.Object o)
|
java.awt.Dimension |
minimumSize()
|
boolean |
mouseDown(java.awt.Event e,
int i1,
int i2)
|
boolean |
mouseDrag(java.awt.Event e,
int i1,
int i2)
|
boolean |
mouseEnter(java.awt.Event e,
int i1,
int i2)
|
boolean |
mouseExit(java.awt.Event e,
int i1,
int i2)
|
boolean |
mouseMove(java.awt.Event e,
int i1,
int i2)
|
boolean |
mouseUp(java.awt.Event e,
int i1,
int i2)
|
void |
move(int i1,
int i2)
|
void |
nextFocus()
|
void |
paint(java.awt.Graphics g)
|
void |
paintAll(java.awt.Graphics g)
|
protected java.lang.String |
paramString()
|
boolean |
postEvent(java.awt.Event e)
|
(package private) boolean |
postsOldMouseEvents()
|
java.awt.Dimension |
preferredSize()
|
boolean |
prepareImage(java.awt.Image i1,
int i2,
int i3,
java.awt.image.ImageObserver io)
|
boolean |
prepareImage(java.awt.Image i,
java.awt.image.ImageObserver io)
|
void |
print(java.awt.Graphics g)
|
void |
printAll(java.awt.Graphics g)
|
protected void |
processComponentEvent(java.awt.event.ComponentEvent ce)
|
protected void |
processEvent(java.awt.AWTEvent awte)
|
protected void |
processFocusEvent(java.awt.event.FocusEvent fe)
|
protected void |
processKeyEvent(java.awt.event.KeyEvent ke)
|
protected void |
processMouseEvent(java.awt.event.MouseEvent me)
|
protected void |
processMouseMotionEvent(java.awt.event.MouseEvent me)
|
private void |
readObject(java.io.ObjectInputStream ois)
|
void |
remove(java.awt.MenuComponent mc)
|
void |
removeComponentListener(java.awt.event.ComponentListener cl)
|
void |
removeFocusListener(java.awt.event.FocusListener fl)
|
void |
removeKeyListener(java.awt.event.KeyListener kl)
|
void |
removeMouseListener(java.awt.event.MouseListener ml)
|
void |
removeMouseMotionListener(java.awt.event.MouseMotionListener mml)
|
void |
removeNotify()
|
void |
repaint()
|
void |
repaint(int i1,
int i2,
int i3,
int i4)
|
void |
repaint(long l)
|
void |
repaint(long l,
int i1,
int i2,
int i3,
int i4)
|
void |
requestFocus()
|
void |
reshape(int i1,
int i2,
int i3,
int i4)
|
void |
resize(int i1,
int i2)
|
void |
resize(java.awt.Dimension d)
|
void |
setBackground(java.awt.Color c)
|
void |
setBounds(int i1,
int i2,
int i3,
int i4)
|
void |
setBounds(java.awt.Rectangle r)
|
void |
setCursor(java.awt.Cursor c)
|
void |
setEnabled(boolean b)
|
void |
setFont(java.awt.Font f)
|
void |
setForeground(java.awt.Color c)
|
void |
setLocale(java.util.Locale l)
|
void |
setLocation(int i1,
int i2)
|
void |
setLocation(java.awt.Point p)
|
void |
setName(java.lang.String s)
|
void |
setSize(int i1,
int i2)
|
void |
setSize(java.awt.Dimension d)
|
void |
setVisible(boolean b)
|
void |
show()
|
void |
show(boolean b)
|
java.awt.Dimension |
size()
|
java.lang.String |
toString()
|
void |
transferFocus()
|
void |
update(java.awt.Graphics g)
|
void |
validate()
|
private void |
writeObject(java.io.ObjectOutputStream oos)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
BOTTOM_ALIGNMENT
public static final float BOTTOM_ALIGNMENT
CENTER_ALIGNMENT
public static final float CENTER_ALIGNMENT
LEFT_ALIGNMENT
public static final float LEFT_ALIGNMENT
LOCK
static final java.lang.Object LOCK
RIGHT_ALIGNMENT
public static final float RIGHT_ALIGNMENT
TOP_ALIGNMENT
public static final float TOP_ALIGNMENT
actionListenerK
static final java.lang.String actionListenerK
adjustmentListenerK
static final java.lang.String adjustmentListenerK
background
java.awt.Color background
componentListener
transient java.awt.event.ComponentListener componentListener
componentListenerK
static final java.lang.String componentListenerK
componentSerializedDataVersion
private int componentSerializedDataVersion
containerListenerK
static final java.lang.String containerListenerK
cursor
java.awt.Cursor cursor
enabled
boolean enabled
eventMask
long eventMask
focusListener
transient java.awt.event.FocusListener focusListener
focusListenerK
static final java.lang.String focusListenerK
font
java.awt.Font font
foreground
java.awt.Color foreground
height
int height
incRate
static int incRate
isInc
static boolean isInc
itemListenerK
static final java.lang.String itemListenerK
keyListener
transient java.awt.event.KeyListener keyListener
keyListenerK
static final java.lang.String keyListenerK
locale
java.util.Locale locale
minSize
java.awt.Dimension minSize
mouseListener
transient java.awt.event.MouseListener mouseListener
mouseListenerK
static final java.lang.String mouseListenerK
mouseMotionListener
transient java.awt.event.MouseMotionListener mouseMotionListener
mouseMotionListenerK
static final java.lang.String mouseMotionListenerK
name
private java.lang.String name
nameExplicitlySet
private boolean nameExplicitlySet
newEventsOnly
boolean newEventsOnly
parent
transient java.awt.Container parent
peer
transient java.awt.peer.ComponentPeer peer
popups
java.util.Vector popups
prefSize
java.awt.Dimension prefSize
serialVersionUID
private static final long serialVersionUID
textListenerK
static final java.lang.String textListenerK
valid
boolean valid
visible
boolean visible
width
int width
windowListenerK
static final java.lang.String windowListenerK
x
int x
y
int y
Component
protected Component()
action
public boolean action(java.awt.Event e,
java.lang.Object o)
add
public void add(java.awt.PopupMenu pm)
addComponentListener
public void addComponentListener(java.awt.event.ComponentListener cl)
addFocusListener
public void addFocusListener(java.awt.event.FocusListener fl)
addKeyListener
public void addKeyListener(java.awt.event.KeyListener kl)
addMouseListener
public void addMouseListener(java.awt.event.MouseListener ml)
addMouseMotionListener
public void addMouseMotionListener(java.awt.event.MouseMotionListener mml)
addNotify
public void addNotify()
areInputMethodsEnabled
boolean areInputMethodsEnabled()
bounds
public java.awt.Rectangle bounds()
checkImage
public int checkImage(java.awt.Image i1,
int i2,
int i3,
java.awt.image.ImageObserver io)
checkImage
public int checkImage(java.awt.Image i,
java.awt.image.ImageObserver io)
constructComponentName
java.lang.String constructComponentName()
contains
public boolean contains(int i1,
int i2)
contains
public boolean contains(java.awt.Point p)
createImage
public java.awt.Image createImage(int i1,
int i2)
createImage
public java.awt.Image createImage(java.awt.image.ImageProducer ip)
deliverEvent
public void deliverEvent(java.awt.Event e)
disable
public void disable()
disableEvents
protected final void disableEvents(long l)
dispatchEvent
public final void dispatchEvent(java.awt.AWTEvent awte)
dispatchEventImpl
void dispatchEventImpl(java.awt.AWTEvent awte)
doLayout
public void doLayout()
enable
public void enable()
enable
public void enable(boolean b)
enableEvents
protected final void enableEvents(long l)
eventEnabled
boolean eventEnabled(java.awt.AWTEvent awte)
getAlignmentX
public float getAlignmentX()
getAlignmentY
public float getAlignmentY()
getBackground
public java.awt.Color getBackground()
getBounds
public java.awt.Rectangle getBounds()
getColorModel
public java.awt.image.ColorModel getColorModel()
getComponentAt
public java.awt.Component getComponentAt(int i1,
int i2)
getComponentAt
public java.awt.Component getComponentAt(java.awt.Point p)
getCursor
public java.awt.Cursor getCursor()
getFont
public java.awt.Font getFont()
- Specified by:
getFont
in interface java.awt.MenuContainer
getFontMetrics
public java.awt.FontMetrics getFontMetrics(java.awt.Font f)
getForeground
public java.awt.Color getForeground()
getGraphics
public java.awt.Graphics getGraphics()
getInputContext
sun.awt.im.InputContext getInputContext()
getLocale
public java.util.Locale getLocale()
getLocation
public java.awt.Point getLocation()
getLocationOnScreen
public java.awt.Point getLocationOnScreen()
getMaximumSize
public java.awt.Dimension getMaximumSize()
getMinimumSize
public java.awt.Dimension getMinimumSize()
getName
public java.lang.String getName()
getNativeContainer
java.awt.Container getNativeContainer()
getParent
public java.awt.Container getParent()
getPeer
public java.awt.peer.ComponentPeer getPeer()
getPreferredSize
public java.awt.Dimension getPreferredSize()
getSize
public java.awt.Dimension getSize()
getToolkit
public java.awt.Toolkit getToolkit()
getTreeLock
public final java.lang.Object getTreeLock()
gotFocus
public boolean gotFocus(java.awt.Event e,
java.lang.Object o)
handleEvent
public boolean handleEvent(java.awt.Event e)
hide
public void hide()
imageUpdate
public boolean imageUpdate(java.awt.Image i1,
int i2,
int i3,
int i4,
int i5,
int i6)
- Specified by:
imageUpdate
in interface java.awt.image.ImageObserver
inside
public boolean inside(int i1,
int i2)
invalidate
public void invalidate()
isEnabled
public boolean isEnabled()
isFocusTraversable
public boolean isFocusTraversable()
isShowing
public boolean isShowing()
isValid
public boolean isValid()
isVisible
public boolean isVisible()
keyDown
public boolean keyDown(java.awt.Event e,
int i)
keyUp
public boolean keyUp(java.awt.Event e,
int i)
layout
public void layout()
lightweightPrint
void lightweightPrint(java.awt.Graphics g)
list
public void list()
list
public void list(java.io.PrintStream ps)
list
public void list(java.io.PrintStream ps,
int i)
list
public void list(java.io.PrintWriter pw)
list
public void list(java.io.PrintWriter pw,
int i)
locate
public java.awt.Component locate(int i1,
int i2)
location
public java.awt.Point location()
lostFocus
public boolean lostFocus(java.awt.Event e,
java.lang.Object o)
minimumSize
public java.awt.Dimension minimumSize()
mouseDown
public boolean mouseDown(java.awt.Event e,
int i1,
int i2)
mouseDrag
public boolean mouseDrag(java.awt.Event e,
int i1,
int i2)
mouseEnter
public boolean mouseEnter(java.awt.Event e,
int i1,
int i2)
mouseExit
public boolean mouseExit(java.awt.Event e,
int i1,
int i2)
mouseMove
public boolean mouseMove(java.awt.Event e,
int i1,
int i2)
mouseUp
public boolean mouseUp(java.awt.Event e,
int i1,
int i2)
move
public void move(int i1,
int i2)
nextFocus
public void nextFocus()
paint
public void paint(java.awt.Graphics g)
paintAll
public void paintAll(java.awt.Graphics g)
paramString
protected java.lang.String paramString()
postEvent
public boolean postEvent(java.awt.Event e)
- Specified by:
postEvent
in interface java.awt.MenuContainer
postsOldMouseEvents
boolean postsOldMouseEvents()
preferredSize
public java.awt.Dimension preferredSize()
prepareImage
public boolean prepareImage(java.awt.Image i1,
int i2,
int i3,
java.awt.image.ImageObserver io)
prepareImage
public boolean prepareImage(java.awt.Image i,
java.awt.image.ImageObserver io)
print
public void print(java.awt.Graphics g)
printAll
public void printAll(java.awt.Graphics g)
processComponentEvent
protected void processComponentEvent(java.awt.event.ComponentEvent ce)
processEvent
protected void processEvent(java.awt.AWTEvent awte)
processFocusEvent
protected void processFocusEvent(java.awt.event.FocusEvent fe)
processKeyEvent
protected void processKeyEvent(java.awt.event.KeyEvent ke)
processMouseEvent
protected void processMouseEvent(java.awt.event.MouseEvent me)
processMouseMotionEvent
protected void processMouseMotionEvent(java.awt.event.MouseEvent me)
readObject
private void readObject(java.io.ObjectInputStream ois)
throws java.lang.ClassNotFoundException,
java.io.IOException
remove
public void remove(java.awt.MenuComponent mc)
- Specified by:
remove
in interface java.awt.MenuContainer
removeComponentListener
public void removeComponentListener(java.awt.event.ComponentListener cl)
removeFocusListener
public void removeFocusListener(java.awt.event.FocusListener fl)
removeKeyListener
public void removeKeyListener(java.awt.event.KeyListener kl)
removeMouseListener
public void removeMouseListener(java.awt.event.MouseListener ml)
removeMouseMotionListener
public void removeMouseMotionListener(java.awt.event.MouseMotionListener mml)
removeNotify
public void removeNotify()
repaint
public void repaint()
repaint
public void repaint(int i1,
int i2,
int i3,
int i4)
repaint
public void repaint(long l)
repaint
public void repaint(long l,
int i1,
int i2,
int i3,
int i4)
requestFocus
public void requestFocus()
reshape
public void reshape(int i1,
int i2,
int i3,
int i4)
resize
public void resize(int i1,
int i2)
resize
public void resize(java.awt.Dimension d)
setBackground
public void setBackground(java.awt.Color c)
setBounds
public void setBounds(int i1,
int i2,
int i3,
int i4)
setBounds
public void setBounds(java.awt.Rectangle r)
setCursor
public void setCursor(java.awt.Cursor c)
setEnabled
public void setEnabled(boolean b)
setFont
public void setFont(java.awt.Font f)
setForeground
public void setForeground(java.awt.Color c)
setLocale
public void setLocale(java.util.Locale l)
setLocation
public void setLocation(int i1,
int i2)
setLocation
public void setLocation(java.awt.Point p)
setName
public void setName(java.lang.String s)
setSize
public void setSize(int i1,
int i2)
setSize
public void setSize(java.awt.Dimension d)
setVisible
public void setVisible(boolean b)
show
public void show()
show
public void show(boolean b)
size
public java.awt.Dimension size()
toString
public java.lang.String toString()
- Overrides:
toString
in class ProgramElementDocImpl
transferFocus
public void transferFocus()
update
public void update(java.awt.Graphics g)
validate
public void validate()
writeObject
private void writeObject(java.io.ObjectOutputStream oos)
throws java.io.IOException