Example usage for Java java.awt Component fields, constructors, methods, implement or subclass
The text is from its open source code.
float | TOP_ALIGNMENT Ease-of-use constant for getAlignmentY() . |
float | CENTER_ALIGNMENT Ease-of-use constant for getAlignmentY and getAlignmentX . |
float | BOTTOM_ALIGNMENT Ease-of-use constant for getAlignmentY . |
float | LEFT_ALIGNMENT Ease-of-use constant for getAlignmentX . |
float | RIGHT_ALIGNMENT Ease-of-use constant for getAlignmentX . |
Component() Constructs a new component. |
void | add(PopupMenu popup) Adds the specified popup menu to the component. |
void | addComponentListener(ComponentListener l) Adds the specified component listener to receive component events from this component. |
void | addFocusListener(FocusListener l) Adds the specified focus listener to receive focus events from this component when this component gains input focus. |
void | addHierarchyBoundsListener(HierarchyBoundsListener l) Adds the specified hierarchy bounds listener to receive hierarchy bounds events from this component when the hierarchy to which this container belongs changes. |
void | addHierarchyListener(HierarchyListener l) Adds the specified hierarchy listener to receive hierarchy changed events from this component when the hierarchy to which this container belongs changes. |
void | addInputMethodListener(InputMethodListener l) Adds the specified input method listener to receive input method events from this component. |
void | addKeyListener(KeyListener l) Adds the specified key listener to receive key events from this component. |
void | addMouseListener(MouseListener l) Adds the specified mouse listener to receive mouse events from this component. |
void | addMouseMotionListener(MouseMotionListener l) Adds the specified mouse motion listener to receive mouse motion events from this component. |
void | addMouseWheelListener(MouseWheelListener l) Adds the specified mouse wheel listener to receive mouse wheel events from this component. |
void | addNotify() Makes this Component displayable by connecting it to a native screen resource. |
void | addPropertyChangeListener(String propertyName, PropertyChangeListener listener) Adds a PropertyChangeListener to the listener list for a specific property. |
void | addPropertyChangeListener(PropertyChangeListener listener) Adds a PropertyChangeListener to the listener list. |
void | applyComponentOrientation(ComponentOrientation orientation) Sets the ComponentOrientation property of this component and all components contained within it. |
boolean | contains(int x, int y) Checks whether this component "contains" the specified point, where x and y are defined to be relative to the coordinate system of this component. |
boolean | contains(Point p) Checks whether this component "contains" the specified point, where the point's x and y coordinates are defined to be relative to the coordinate system of this component. |
Image | createImage(int width, int height) Creates an off-screen drawable image to be used for double buffering. |
Image | createImage(ImageProducer producer) Creates an image from the specified image producer. |
void | dispatchEvent(AWTEvent e) Dispatches an event to this component or one of its sub components. |
void | doLayout() Prompts the layout manager to lay out this component. |
boolean | equals(Object obj) Indicates whether some other object is "equal to" this one. |
AccessibleContext | getAccessibleContext() Gets the AccessibleContext associated with this Component . |
float | getAlignmentX() Returns the alignment along the x axis. |
float | getAlignmentY() Returns the alignment along the y axis. |
Color | getBackground() Gets the background color of this component. |
Rectangle | getBounds() Gets the bounds of this component in the form of a Rectangle object. |
Class> | getClass() Returns the runtime class of this Object . |
Component | getComponentAt(int x, int y) Determines if this component or one of its immediate subcomponents contains the (x, y) location, and if so, returns the containing component. |
ComponentOrientation | getComponentOrientation() Retrieves the language-sensitive orientation that is to be used to order the elements or text within this component. |
Cursor | getCursor() Gets the cursor set in the component. |
Container | getFocusCycleRootAncestor() Returns the Container which is the focus cycle root of this Component's focus traversal cycle. |
FocusListener[] | getFocusListeners() Returns an array of all the focus listeners registered on this component. |
Font | getFont() Gets the font of this component. |
FontMetrics | getFontMetrics(Font font) Gets the font metrics for the specified font. |
Color | getForeground() Gets the foreground color of this component. |
Graphics | getGraphics() Creates a graphics context for this component. |
GraphicsConfiguration | getGraphicsConfiguration() Gets the GraphicsConfiguration associated with this Component . |
int | getHeight() Returns the current height of this component. |
KeyListener[] | getKeyListeners() Returns an array of all the key listeners registered on this component. |
T[] | getListeners(Class Returns an array of all the objects currently registered as FooListener s upon this Component . |
Locale | getLocale() Gets the locale of this component. |
Point | getLocation() Gets the location of this component in the form of a point specifying the component's top-left corner. |
Point | getLocationOnScreen() Gets the location of this component in the form of a point specifying the component's top-left corner in the screen's coordinate space. |
Dimension | getMaximumSize() Gets the maximum size of this component. |
Dimension | getMinimumSize() Gets the minimum size of this component. |
MouseListener[] | getMouseListeners() Returns an array of all the mouse listeners registered on this component. |
MouseMotionListener[] | getMouseMotionListeners() Returns an array of all the mouse motion listeners registered on this component. |
String | getName() Gets the name of the component. |
Container | getParent() Gets the parent of this component. |
Dimension | getPreferredSize() Gets the preferred size of this component. |
Dimension | getSize() Returns the size of this component in the form of a Dimension object. |
Toolkit | getToolkit() Gets the toolkit of this component. |
Object | getTreeLock() Gets this component's locking object (the object that owns the thread synchronization monitor) for AWT component-tree and layout operations. |
int | getWidth() Returns the current width of this component. |
int | getX() Returns the current x coordinate of the components origin. |
int | getY() Returns the current y coordinate of the components origin. |
boolean | hasFocus() Returns true if this Component is the focus owner. |
void | invalidate() Invalidates this component and its ancestors. |
boolean | isDisplayable() Determines whether this component is displayable. |
boolean | isDoubleBuffered() Returns true if this component is painted to an offscreen image ("buffer") that's copied to the screen later. |
boolean | isEnabled() Determines whether this component is enabled. |
boolean | isFocusable() Returns whether this Component can be focused. |
boolean | isMaximumSizeSet() Returns true if the maximum size has been set to a non- null value otherwise returns false. |
boolean | isOpaque() Returns true if this component is completely opaque, returns false by default. |
boolean | isShowing() Determines whether this component is showing on screen. |
boolean | isValid() Determines whether this component is valid. |
boolean | isVisible() Determines whether this component should be visible when its parent is visible. |
Dimension | minimumSize() Returns the minimum size of this component. |
void | paint(Graphics g) Paints this component. |
void | paintAll(Graphics g) Paints this component and all of its subcomponents. |
Dimension | preferredSize() Returns the component's preferred size. |
void | print(Graphics g) Prints this component. |
void | printAll(Graphics g) Prints this component and all of its subcomponents. |
void | removeFocusListener(FocusListener l) Removes the specified focus listener so that it no longer receives focus events from this component. |
void | removeKeyListener(KeyListener l) Removes the specified key listener so that it no longer receives key events from this component. |
void | removeMouseListener(MouseListener l) Removes the specified mouse listener so that it no longer receives mouse events from this component. |
void | removeMouseMotionListener(MouseMotionListener l) Removes the specified mouse motion listener so that it no longer receives mouse motion events from this component. |
void | removeNotify() Makes this Component undisplayable by destroying it native screen resource. |
void | repaint() Repaints this component. |
void | requestFocus() Requests that this Component get the input focus, and that this Component's top-level ancestor become the focused Window. |
boolean | requestFocusInWindow() Requests that this Component get the input focus, if this Component's top-level ancestor is already the focused Window. |
void | revalidate() Revalidates the component hierarchy up to the nearest validate root. |
void | setBackground(Color c) Sets the background color of this component. |
void | setBounds(int x, int y, int width, int height) Moves and resizes this component. |
void | setBounds(Rectangle r) Moves and resizes this component to conform to the new bounding rectangle r . |
void | setComponentOrientation(ComponentOrientation o) Sets the language-sensitive orientation that is to be used to order the elements or text within this component. |
void | setCursor(Cursor cursor) Sets the cursor image to the specified cursor. |
void | setEnabled(boolean b) Enables or disables this component, depending on the value of the parameter b . |
void | setFocusable(boolean focusable) Sets the focusable state of this Component to the specified value. |
void | setFocusTraversalKeys(int id, Set extends AWTKeyStroke> keystrokes) Sets the focus traversal keys for a given traversal operation for this Component. |
void | setFocusTraversalKeysEnabled(boolean focusTraversalKeysEnabled) Sets whether focus traversal keys are enabled for this Component. |
void | setFont(Font f) Sets the font of this component. |
void | setForeground(Color c) Sets the foreground color of this component. |
void | setIgnoreRepaint(boolean ignoreRepaint) Sets whether or not paint messages received from the operating system should be ignored. |
void | setLocale(Locale l) Sets the locale of this component. |
void | setLocation(Point p) Moves this component to a new location. |
void | setLocation(int x, int y) Moves this component to a new location. |
void | setMaximumSize(Dimension maximumSize) Sets the maximum size of this component to a constant value. |
void | setMinimumSize(Dimension minimumSize) Sets the minimum size of this component to a constant value. |
void | setName(String name) Sets the name of the component to the specified string. |
void | setPreferredSize(Dimension preferredSize) Sets the preferred size of this component to a constant value. |
void | setSize(Dimension d) Resizes this component so that it has width d.width and height d.height . |
void | setSize(int width, int height) Resizes this component so that it has width width and height height . |
void | setVisible(boolean b) Shows or hides this component depending on the value of parameter b . |
String | toString() Returns a string representation of this component and its values. |
void | update(Graphics g) Updates this component. |
void | validate() Validates this component. |