|
|
javax > javax.swing > javax.swing.jcomponent >
Class: javax.swing.JComponent java.lang.Object java.awt.Component java.awt.Container javax.swing.JComponent
public abstract class JComponent extends Container implements Serializable
FIELDS:
public static final String TOOL_TIP_TEXT_KEY : ToolTipText public static final int UNDEFINED_CONDITION : -1 public static final int WHEN_ANCESTOR_OF_FOCUSED_COMPONENT : 1 public static final int WHEN_FOCUSED : 0 public static final int WHEN_IN_FOCUSED_WINDOW : 2 protected AccessibleContext accessibleContext protected EventListenerList listenerList protected ComponentUI ui |
|
|
|
CONSTRUCTORS:
METHODS:
| | | | public | void | addAncestorListener(AncestorListener listener) |
| | public | void | addNotify() Overrides: Container Overrides: Component |
| | public | void | addVetoableChangeListener(VetoableChangeListener listener) |
| | public | void | computeVisibleRect(Rectangle visibleRect) |
| | public | boolean | contains(int x, int y) Overrides: Component |
| | public | JToolTip | createToolTip() |
| | public | void | disable() Overrides: Component |
| | public | void | enable() Overrides: Component |
| | public | void | firePropertyChange(String propertyName, boolean oldValue, boolean newValue) Overrides: Component |
| | public | void | firePropertyChange(String propertyName, char oldValue, char newValue) Overrides: Component |
| | public | void | firePropertyChange(String propertyName, int oldValue, int newValue) Overrides: Component |
| | protected | void | fireVetoableChange(String propertyName, Object oldValue, Object newValue) Throws: PropertyVetoException |
| | public | AccessibleContext | getAccessibleContext() Overrides: Component |
| | public | ActionListener | getActionForKeyStroke(KeyStroke aKeyStroke) |
| | public final | ActionMap | getActionMap() |
| | public | float | getAlignmentX() Overrides: Container Overrides: Component |
| | public | float | getAlignmentY() Overrides: Container Overrides: Component |
| | public | AncestorListener[] | getAncestorListeners() |
| | public | boolean | getAutoscrolls() |
| | public | int | getBaseline(int width, int height) Throws: IllegalArgumentException Overrides: Component |
| | public | Component.BaselineResizeBehavior | getBaselineResizeBehavior() Overrides: Component |
| | public | Border | getBorder() |
| | public | Rectangle | getBounds(Rectangle rv) Overrides: Component |
| | public final | Object | getClientProperty(Object key) |
| | protected | Graphics | getComponentGraphics(Graphics g) |
| | public | JPopupMenu | getComponentPopupMenu() |
| | public | int | getConditionForKeyStroke(KeyStroke aKeyStroke) |
| | public | int | getDebugGraphicsOptions() |
| | public static | Locale | getDefaultLocale() |
| | public | FontMetrics | getFontMetrics(Font font) Throws: NullPointerException Overrides: Component |
| | public | Graphics | getGraphics() Overrides: Component |
| | public | int | getHeight() Overrides: Component |
| | public | boolean | getInheritsPopupMenu() |
| | public final | InputMap | getInputMap() |
| | public final | InputMap | getInputMap(int condition) |
| | public | InputVerifier | getInputVerifier() |
| | public | Insets | getInsets() Overrides: Container |
| | public | Insets | getInsets(Insets insets) |
| | public | Object[] | getListeners(Class listenerType) Throws: ClassCastException Overrides: Container Overrides: Component |
| | public | Point | getLocation(Point rv) Overrides: Component |
| | public | Dimension | getMaximumSize() Overrides: Container Overrides: Component |
| | public | Dimension | getMinimumSize() Overrides: Container Overrides: Component |
| | public | Component | getNextFocusableComponent() |
| | public | Point | getPopupLocation(MouseEvent event) |
| | public | Dimension | getPreferredSize() Overrides: Container Overrides: Component |
| | public | KeyStroke[] | getRegisteredKeyStrokes() |
| | public | JRootPane | getRootPane() |
| | public | Dimension | getSize(Dimension rv) Overrides: Component |
| | public | Point | getToolTipLocation(MouseEvent event) |
| | public | String | getToolTipText() |
| | public | String | getToolTipText(MouseEvent event) |
| | public | Container | getTopLevelAncestor() |
| | public | TransferHandler | getTransferHandler() |
| | public | String | getUIClassID() |
| | public | boolean | getVerifyInputWhenFocusTarget() |
| | public | VetoableChangeListener[] | getVetoableChangeListeners() |
| | public | Rectangle | getVisibleRect() |
| | public | int | getWidth() Overrides: Component |
| | public | int | getX() Overrides: Component |
| | public | int | getY() Overrides: Component |
| | public | void | grabFocus() |
| | public | boolean | isDoubleBuffered() Overrides: Component |
| | public static | boolean | isLightweightComponent(Component c) |
| | public | boolean | isManagingFocus() |
| | public | boolean | isOpaque() Overrides: Component |
| | public | boolean | isOptimizedDrawingEnabled() |
| | public final | boolean | isPaintingForPrint() |
| | public | boolean | isPaintingTile() |
| | public | boolean | isRequestFocusEnabled() |
| | public | boolean | isValidateRoot() |
| | public | void | paint(Graphics g) Overrides: Container Overrides: Component |
| | protected | void | paintBorder(Graphics g) |
| | protected | void | paintChildren(Graphics g) |
| | protected | void | paintComponent(Graphics g) |
| | public | void | paintImmediately(int x, int y, int w, int h) |
| | public | void | paintImmediately(Rectangle r) |
| | protected | String | paramString() Overrides: Container Overrides: Component |
| | public | void | print(Graphics g) Overrides: Container Overrides: Component |
| | public | void | printAll(Graphics g) Overrides: Component |
| | protected | void | printBorder(Graphics g) |
| | protected | void | printChildren(Graphics g) |
| | protected | void | printComponent(Graphics g) |
| | protected | void | processComponentKeyEvent(KeyEvent e) |
| | protected | boolean | processKeyBinding(KeyStroke ks, KeyEvent e, int condition, boolean pressed) |
| | protected | void | processKeyEvent(KeyEvent e) Overrides: Component |
| | protected | void | processMouseEvent(MouseEvent e) Overrides: Component |
| | protected | void | processMouseMotionEvent(MouseEvent e) Overrides: Component |
| | public final | void | putClientProperty(Object key, Object value) |
| | public | void | registerKeyboardAction(ActionListener anAction, String aCommand, KeyStroke aKeyStroke, int aCondition) |
| | public | void | registerKeyboardAction(ActionListener anAction, KeyStroke aKeyStroke, int aCondition) |
| | public | void | removeAncestorListener(AncestorListener listener) |
| | public | void | removeNotify() Overrides: Container Overrides: Component |
| | public | void | removeVetoableChangeListener(VetoableChangeListener listener) |
| | public | void | repaint(Rectangle r) |
| | public | void | repaint(long tm, int x, int y, int width, int height) Overrides: Component |
| | public | boolean | requestDefaultFocus() |
| | public | void | requestFocus() Overrides: Component |
| | public | boolean | requestFocus(boolean temporary) Overrides: Component |
| | public | boolean | requestFocusInWindow() Overrides: Component |
| | protected | boolean | requestFocusInWindow(boolean temporary) Overrides: Component |
| | public | void | resetKeyboardActions() |
| | public | void | reshape(int x, int y, int w, int h) Overrides: Component |
| | public | void | revalidate() |
| | public | void | scrollRectToVisible(Rectangle aRect) |
| | public final | void | setActionMap(ActionMap am) |
| | public | void | setAlignmentX(float alignmentX) |
| | public | void | setAlignmentY(float alignmentY) |
| | public | void | setAutoscrolls(boolean autoscrolls) |
| | public | void | setBackground(Color bg) Overrides: Component |
| | public | void | setBorder(Border border) |
| | public | void | setComponentPopupMenu(JPopupMenu popup) |
| | public | void | setDebugGraphicsOptions(int debugOptions) |
| | public static | void | setDefaultLocale(Locale l) |
| | public | void | setDoubleBuffered(boolean aFlag) |
| | public | void | setEnabled(boolean enabled) Overrides: Component |
| | public | void | setFocusTraversalKeys(int id, Set keystrokes) Throws: IllegalArgumentException Overrides: Container Overrides: Component |
| | public | void | setFont(Font font) Overrides: Container Overrides: Component |
| | public | void | setForeground(Color fg) Overrides: Component |
| | public | void | setInheritsPopupMenu(boolean value) |
| | public final | void | setInputMap(int condition, InputMap map) Throws: IllegalArgumentException |
| | public | void | setInputVerifier(InputVerifier inputVerifier) |
| | public | void | setMaximumSize(Dimension maximumSize) Overrides: Component |
| | public | void | setMinimumSize(Dimension minimumSize) Overrides: Component |
| | public | void | setNextFocusableComponent(Component aComponent) |
| | public | void | setOpaque(boolean isOpaque) |
| | public | void | setPreferredSize(Dimension preferredSize) Overrides: Component |
| | public | void | setRequestFocusEnabled(boolean requestFocusEnabled) |
| | public | void | setToolTipText(String text) |
| | public | void | setTransferHandler(TransferHandler newHandler) |
| | protected | void | setUI(ComponentUI newUI) |
| | public | void | setVerifyInputWhenFocusTarget(boolean verifyInputWhenFocusTarget) |
| | public | void | setVisible(boolean aFlag) Overrides: Component |
| | public | void | unregisterKeyboardAction(KeyStroke aKeyStroke) |
| | public | void | update(Graphics g) Overrides: Container Overrides: Component |
| | public | void | updateUI() |
| |
|
|
|
INHERITED METHODS:
| getComponentCount(), countComponents(), getComponent(int), getComponents(), getInsets(), insets(), add(java.awt.Component), add(java.lang.String, java.awt.Component), add(java.awt.Component, int), add(java.awt.Component, java.lang.Object), add(java.awt.Component, java.lang.Object, int), setComponentZOrder(java.awt.Component, int), getComponentZOrder(java.awt.Component), addImpl(java.awt.Component, java.lang.Object, int), remove(int), remove(java.awt.Component), removeAll(), getLayout(), setLayout(java.awt.LayoutManager), doLayout(), layout(), invalidate(), validate(), validateTree(), setFont(java.awt.Font), getPreferredSize(), preferredSize(), getMinimumSize(), minimumSize(), getMaximumSize(), getAlignmentX(), getAlignmentY(), paint(java.awt.Graphics), update(java.awt.Graphics), print(java.awt.Graphics), paintComponents(java.awt.Graphics), printComponents(java.awt.Graphics), addContainerListener(java.awt.event.ContainerListener), removeContainerListener(java.awt.event.ContainerListener), getContainerListeners(), getListeners(java.lang.Class), processEvent(java.awt.AWTEvent), processContainerEvent(java.awt.event.ContainerEvent), deliverEvent(java.awt.Event), getComponentAt(int, int), getComponentAt(java.awt.Point), locate(int, int), getMousePosition(boolean), findComponentAt(int, int), findComponentAt(java.awt.Point), addNotify(), removeNotify(), isAncestorOf(java.awt.Component), paramString(), list(java.io.PrintStream, int), list(java.io.PrintWriter, int), setFocusTraversalKeys(int, java.util.Set), getFocusTraversalKeys(int), areFocusTraversalKeysSet(int), isFocusCycleRoot(java.awt.Container), isFocusCycleRoot(), transferFocusBackward(), setFocusTraversalPolicy(java.awt.FocusTraversalPolicy), getFocusTraversalPolicy(), isFocusTraversalPolicySet(), setFocusCycleRoot(boolean), setFocusTraversalPolicyProvider(boolean), isFocusTraversalPolicyProvider(), transferFocusDownCycle(), applyComponentOrientation(java.awt.ComponentOrientation), addPropertyChangeListener(java.beans.PropertyChangeListener), addPropertyChangeListener(java.lang.String, java.beans.PropertyChangeListener), getName(), setName(java.lang.String), getParent(), getPeer(), setDropTarget(java.awt.dnd.DropTarget), getDropTarget(), getGraphicsConfiguration(), getTreeLock(), getToolkit(), isValid(), isDisplayable(), isVisible(), getMousePosition(), isShowing(), isEnabled(), setEnabled(boolean), enable(), enable(boolean), disable(), isDoubleBuffered(), enableInputMethods(boolean), setVisible(boolean), show(), show(boolean), hide(), getForeground(), setForeground(java.awt.Color), isForegroundSet(), getBackground(), setBackground(java.awt.Color), isBackgroundSet(), getFont(), setFont(java.awt.Font), isFontSet(), getLocale(), setLocale(java.util.Locale), getColorModel(), getLocation(), getLocation(java.awt.Point), getLocationOnScreen(), location(), setLocation(int, int), setLocation(java.awt.Point), move(int, int), getSize(), getSize(java.awt.Dimension), size(), setSize(int, int), setSize(java.awt.Dimension), resize(int, int), resize(java.awt.Dimension), getBounds(), getBounds(java.awt.Rectangle), bounds(), setBounds(int, int, int, int), setBounds(java.awt.Rectangle), reshape(int, int, int, int), getX(), getY(), getWidth(), getHeight(), isOpaque(), isLightweight(), setPreferredSize(java.awt.Dimension), isPreferredSizeSet(), getPreferredSize(), preferredSize(), setMinimumSize(java.awt.Dimension), isMinimumSizeSet(), getMinimumSize(), minimumSize(), setMaximumSize(java.awt.Dimension), isMaximumSizeSet(), getMaximumSize(), getAlignmentX(), getAlignmentY(), getBaseline(int, int), getBaselineResizeBehavior(), doLayout(), layout(), validate(), invalidate(), getGraphics(), getFontMetrics(java.awt.Font), setCursor(java.awt.Cursor), getCursor(), isCursorSet(), paint(java.awt.Graphics), update(java.awt.Graphics), paintAll(java.awt.Graphics), repaint(), repaint(long), repaint(int, int, int, int), repaint(long, int, int, int, int), print(java.awt.Graphics), printAll(java.awt.Graphics), imageUpdate(java.awt.Image, int, int, int, int, int), createImage(java.awt.image.ImageProducer), createImage(int, int), createVolatileImage(int, int), createVolatileImage(int, int, java.awt.ImageCapabilities), prepareImage(java.awt.Image, java.awt.image.ImageObserver), prepareImage(java.awt.Image, int, int, java.awt.image.ImageObserver), checkImage(java.awt.Image, java.awt.image.ImageObserver), checkImage(java.awt.Image, int, int, java.awt.image.ImageObserver), setIgnoreRepaint(boolean), getIgnoreRepaint(), contains(int, int), contains(java.awt.Point), inside(int, int), getComponentAt(int, int), getComponentAt(java.awt.Point), locate(int, int), deliverEvent(java.awt.Event), dispatchEvent(java.awt.AWTEvent), postEvent(java.awt.Event), addComponentListener(java.awt.event.ComponentListener), removeComponentListener(java.awt.event.ComponentListener), getComponentListeners(), addFocusListener(java.awt.event.FocusListener), removeFocusListener(java.awt.event.FocusListener), getFocusListeners(), addHierarchyListener(java.awt.event.HierarchyListener), removeHierarchyListener(java.awt.event.HierarchyListener), getHierarchyListeners(), addHierarchyBoundsListener(java.awt.event.HierarchyBoundsListener), removeHierarchyBoundsListener(java.awt.event.HierarchyBoundsListener), getHierarchyBoundsListeners(), addKeyListener(java.awt.event.KeyListener), removeKeyListener(java.awt.event.KeyListener), getKeyListeners(), addMouseListener(java.awt.event.MouseListener), removeMouseListener(java.awt.event.MouseListener), getMouseListeners(), addMouseMotionListener(java.awt.event.MouseMotionListener), removeMouseMotionListener(java.awt.event.MouseMotionListener), getMouseMotionListeners(), addMouseWheelListener(java.awt.event.MouseWheelListener), removeMouseWheelListener(java.awt.event.MouseWheelListener), getMouseWheelListeners(), addInputMethodListener(java.awt.event.InputMethodListener), removeInputMethodListener(java.awt.event.InputMethodListener), getInputMethodListeners(), getListeners(java.lang.Class), getInputMethodRequests(), getInputContext(), enableEvents(long), disableEvents(long), coalesceEvents(java.awt.AWTEvent, java.awt.AWTEvent), processEvent(java.awt.AWTEvent), processComponentEvent(java.awt.event.ComponentEvent), processFocusEvent(java.awt.event.FocusEvent), processKeyEvent(java.awt.event.KeyEvent), processMouseEvent(java.awt.event.MouseEvent), processMouseMotionEvent(java.awt.event.MouseEvent), processMouseWheelEvent(java.awt.event.MouseWheelEvent), processInputMethodEvent(java.awt.event.InputMethodEvent), processHierarchyEvent(java.awt.event.HierarchyEvent), processHierarchyBoundsEvent(java.awt.event.HierarchyEvent), handleEvent(java.awt.Event), mouseDown(java.awt.Event, int, int), mouseDrag(java.awt.Event, int, int), mouseUp(java.awt.Event, int, int), mouseMove(java.awt.Event, int, int), mouseEnter(java.awt.Event, int, int), mouseExit(java.awt.Event, int, int), keyDown(java.awt.Event, int), keyUp(java.awt.Event, int), action(java.awt.Event, java.lang.Object), addNotify(), removeNotify(), gotFocus(java.awt.Event, java.lang.Object), lostFocus(java.awt.Event, java.lang.Object), isFocusTraversable(), isFocusable(), setFocusable(boolean), setFocusTraversalKeys(int, java.util.Set), getFocusTraversalKeys(int), areFocusTraversalKeysSet(int), setFocusTraversalKeysEnabled(boolean), getFocusTraversalKeysEnabled(), requestFocus(), requestFocus(boolean), requestFocusInWindow(), requestFocusInWindow(boolean), transferFocus(), getFocusCycleRootAncestor(), isFocusCycleRoot(java.awt.Container), nextFocus(), transferFocusBackward(), transferFocusUpCycle(), hasFocus(), isFocusOwner(), add(java.awt.PopupMenu), remove(java.awt.MenuComponent), paramString(), toString(), list(), list(java.io.PrintStream), list(java.io.PrintStream, int), list(java.io.PrintWriter), list(java.io.PrintWriter, int), addPropertyChangeListener(java.beans.PropertyChangeListener), addPropertyChangeListener(java.lang.String, java.beans.PropertyChangeListener), removePropertyChangeListener(java.beans.PropertyChangeListener), removePropertyChangeListener(java.lang.String, java.beans.PropertyChangeListener), getPropertyChangeListeners(), getPropertyChangeListeners(java.lang.String), firePropertyChange(java.lang.String, java.lang.Object, java.lang.Object), firePropertyChange(java.lang.String, boolean, boolean), firePropertyChange(java.lang.String, int, int), firePropertyChange(java.lang.String, byte, byte), firePropertyChange(java.lang.String, char, char), firePropertyChange(java.lang.String, short, short), firePropertyChange(java.lang.String, long, long), firePropertyChange(java.lang.String, float, float), firePropertyChange(java.lang.String, double, double), setComponentOrientation(java.awt.ComponentOrientation), getComponentOrientation(), applyComponentOrientation(java.awt.ComponentOrientation), getAccessibleContext(), getClass(), hashCode(), equals(java.lang.Object), clone(), toString(), notify(), notifyAll(), wait(long), wait(long, int), wait(), finalize(), |
|
|
|
SUBCLASSES:
| AbstractButton, Box.Filler, Box, JColorChooser, JComboBox, JFileChooser, JInternalFrame, JInternalFrame.JDesktopIcon, JLabel, JLayeredPane, JList, JMenuBar, JOptionPane, JPanel, JPopupMenu, JProgressBar, JRootPane, JScrollBar, JScrollPane, JSeparator, JSlider, JSpinner, JSplitPane, JTabbedPane, JTable, JToolBar, JToolTip, JTree, JViewport, BasicInternalFrameTitlePane, JTableHeader, JTextComponent, |
|
|
|
|
|



|