Whole document tree
Java 2 Platform SE v1.3.1: Class Panel
java.awt
Class Panel
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--java.awt.Panel
All Implemented Interfaces: Accessible , ImageObserver , MenuContainer , Serializable
Direct Known Subclasses: Applet
public class Panel extends Container implements Accessible
Panel
is the simplest container class. A panel
provides space in which an application can attach any other
component, including other panels.
The default layout manager for a panel is the
FlowLayout
layout manager.
Since: JDK1.0
See Also: FlowLayout
, Serialized Form
Inner Class Summary
protected class
Panel.AccessibleAWTPanel
This class implements accessibility support for the
Panel
class.
Constructor Summary
Panel ()
Creates a new panel using the default layout manager.
Panel (LayoutManager layout)
Creates a new panel with the specified layout manager.
Methods inherited from class java.awt.Container
add , add , add , add , add , addContainerListener , addImpl , countComponents , deliverEvent , doLayout , findComponentAt , findComponentAt , getAlignmentX , getAlignmentY , getComponent , getComponentAt , getComponentAt , getComponentCount , getComponents , getInsets , getLayout , getListeners , getMaximumSize , getMinimumSize , getPreferredSize , insets , invalidate , isAncestorOf , layout , list , list , locate , minimumSize , paint , paintComponents , paramString , preferredSize , print , printComponents , processContainerEvent , processEvent , remove , remove , removeAll , removeContainerListener , removeNotify , setFont , setLayout , update , validate , validateTree
Methods inherited from class java.awt.Component
action , add , addComponentListener , addFocusListener , addHierarchyBoundsListener , addHierarchyListener , addInputMethodListener , addKeyListener , addMouseListener , addMouseMotionListener , addPropertyChangeListener , addPropertyChangeListener , bounds , checkImage , checkImage , coalesceEvents , contains , contains , createImage , createImage , disable , disableEvents , dispatchEvent , enable , enable , enableEvents , enableInputMethods , firePropertyChange , getBackground , getBounds , getBounds , getColorModel , getComponentOrientation , getCursor , getDropTarget , getFont , getFontMetrics , getForeground , getGraphics , getGraphicsConfiguration , getHeight , getInputContext , getInputMethodRequests , getLocale , getLocation , getLocation , getLocationOnScreen , getName , getParent , getPeer , getSize , getSize , getToolkit , getTreeLock , getWidth , getX , getY , gotFocus , handleEvent , hasFocus , hide , imageUpdate , inside , isDisplayable , isDoubleBuffered , isEnabled , isFocusTraversable , isLightweight , isOpaque , 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 , remove , removeComponentListener , removeFocusListener , removeHierarchyBoundsListener , removeHierarchyListener , removeInputMethodListener , removeKeyListener , removeMouseListener , removeMouseMotionListener , removePropertyChangeListener , removePropertyChangeListener , repaint , repaint , repaint , repaint , requestFocus , reshape , resize , resize , setBackground , setBounds , setBounds , setComponentOrientation , setCursor , setDropTarget , setEnabled , setForeground , setLocale , setLocation , setLocation , setName , setSize , setSize , setVisible , show , show , size , toString , transferFocus
Panel
public Panel ()
Creates a new panel using the default layout manager.
The default layout manager for all panels is the
FlowLayout
class.
Panel
public Panel (LayoutManager layout)
Creates a new panel with the specified layout manager.
Parameters: layout
- the layout manager for this panel.Since: JDK1.1
addNotify
public void addNotify ()
Creates the Panel's peer. The peer allows you to modify the
appearance of the panel without changing its functionality.
Overrides: addNotify
in class Container
Following copied from class: java.awt.Container
See Also: Component.isDisplayable()
,
Container.removeNotify()
getAccessibleContext
public AccessibleContext getAccessibleContext ()
Gets the AccessibleContext associated with this Panel.
For panels, the AccessibleContext takes the form of an
AccessibleAWTPanel.
A new AccessibleAWTPanel instance is created if necessary.
Specified by: getAccessibleContext
in interface Accessible
Overrides: getAccessibleContext
in class Component
Returns: an AccessibleAWTPanel that serves as the
AccessibleContext of this Panel
Submit a bug or feature For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation . That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples. Java, Java 2D, and JDBC are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries. Copyright 1993-2001 Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, California, 94303, U.S.A. All Rights Reserved.