鍍金池/ 教程/ Java/ Swing Container類
Swing JRadioButton
Swing Layout布局
Swing JTextField
Swing JLabel
Swing開發(fā)環(huán)境安裝
Swing JComponent類
SWING ActionEvent事件類
Swing JScrollBar
Swing教程首頁
Swing JFileChooser
SWING ContainerEvent事件處理類
Swing AdjustmentListener接口
Swing WindowAdapter類
SWING ComponentListener接口
Swing JMenuBar類
Swing JPanel類及實例
Swing
SWING AdjustmentEvent事件處理
Swing JWindow類及實例
Swing介紹
Swing MouseMotionAdapter類
SWING WindowEvent事件類
Swing ItemListener接口
SWING MouseEvent事件類
Swing JMenu類
SWING KeyEvent事件類
Swing MouseMotionListener接口
Swing JProgressBar
SWING AWTEvent事件類
Swing JRadioButtonMenuItem類及例子
Swing KeyAdapter類
SWING ActionListener接口
Swing LayoutManager接口
SWING MouseMotionEvent事件處理
Swing Component類
Swing Container類
Swing CardLayout布局
Swing MouseAdapter類
Swing JSlider
Swing KeyListener接口
Swing FocusAdapter類
Swing JColorChooser
Swing ImageIcon
Swing JComboBox
Swing GroupLayout布局類
Swing JOptionPane
Swing GridBagLayout布局類
Swing JMenuItem類
Swing MouseListener Interface
Swing事件適配器
SWING ComponentEvent處理類
SWING PaintEvent事件類
Swing FlowLayout布局類
SWING Event事件類
Swing FocusListener接口
Swing控件
Swing JButton
Swing JCheckBox
Swing SpringLayout布局類
Swing容器
Swing事件處理
Swing事件監(jiān)聽器
Swing Menu菜單類
Swing JList
Swing ContainerListener接口
Swing LayoutManager2接口
Swing JFrame類和實例
Swing JTextArea
SWING InputEvent事件類
Swing BorderLayout布局
Swing WindowListener接口
Swing JCheckboxMenuItem類及例子
Swing JSpinner
Swing GridLayout布局類
Swing JPopupMenu類及實例

Swing Container類

類容器是AWT容器的超類。容器對象可以包含其他AWT組件。

類聲明

以下是聲明 java.awt.Container 類:

public class Container
   extends Component

類構(gòu)造函數(shù)

S.N. 構(gòu)造函數(shù) & 描述
1 Container() 
This creates a new Container.

類方法

  • <tbody id="as8is"><optgroup id="as8is"></optgroup></tbody>
    S.N. 方法 & 描述
    1 Component add(Component comp) 
    Appends the specified component to the end of this container.
    2 Component add(Component comp, int index) 
    Adds the specified component to this container at the given position.
    3 void add(Component comp, Object constraints) 
    Adds the specified component to the end of this container.
    4 void add(Component comp, Object constraints, int index) 
    Adds the specified component to this container with the specified constraints at the specified index.
    5 Component add(String name, Component comp) 
    Adds the specified component to this container.
    6 void addContainerListener(ContainerListener l) 
    Adds the specified container listener to receive container events from this container.
    7 protected void addImpl(Component comp, Object constraints, int index) 
    Adds the specified component to this container at the specified index.
    8 void addNotify() 
    Makes this Container displayable by connecting it to a native screen resource.
    9 void addPropertyChangeListener(PropertyChangeListener listener) 
    Adds a PropertyChangeListener to the listener list.
    10 void addPropertyChangeListener(String propertyName, PropertyChangeListener listener) 
    Adds a PropertyChangeListener to the listener list for a specific property.
    11 void applyComponentOrientation(ComponentOrientation o) 
    Sets the ComponentOrientation property of this container and all components contained within it.
    12 boolean areFocusTraversalKeysSet(int id) 
    Returns whether the Set of focus traversal keys for the given focus traversal operation has been explicitly defined for this Container.
    13 int countComponents() 
    Deprecated. As of JDK version 1.1, replaced by getComponentCount().
    14 void deliverEvent(Event e) 
    Deprecated. As of JDK version 1.1, replaced by dispatchEvent(AWTEvent e)
    15 void doLayout() 
    Causes this container to lay out its components.
    16 Component findComponentAt(int x, int y) 
    Locates the visible child component that contains the specified position.
    17 Component findComponentAt(Point p) 
    Locates the visible child component that contains the specified point.
    18 float getAlignmentX() 
    Returns the alignment along the x axis.
    19 float getAlignmentY() 
    Returns the alignment along the y axis.
    20 Component getComponent(int n) 
    Gets the nth component in this container.
    21 Component getComponentAt(int x, int y) 
    Locates the component that contains the x,y position.
    22 Component getComponentAt(Point p) 
    Gets the component that contains the specified point.
    23 int getComponentCount() 
    Gets the number of components in this panel.
    24 Component[] getComponents() 
    Gets all the components in this container.
    25 int getComponentZOrder(Component comp) 
    Returns the z-order index of the component inside the container.
    26 ContainerListener[] getContainerListeners() 
    Returns an array of all the container listeners registered on this container.
    27 Set<AWTKeyStroke> getFocusTraversalKeys(int id) 
    Returns the Set of focus traversal keys for a given traversal operation for this Container.
    28 FocusTraversalPolicy getFocusTraversalPolicy() 
    Returns the focus traversal policy that will manage keyboard traversal of this Container's children, or null if this Container is not a focus cycle root.
    29 Insets getInsets() 
    Determines the insets of this container, which indicate the size of the container's border.
    30 LayoutManager getLayout() 
    Gets the layout manager for this container.
    31 <T extends EventListener> T[] getListeners(Class<T> listenerType) 
    Returns an array of all the objects currently registered as FooListeners upon this Container.
    32 Dimension getMaximumSize() 
    Returns the maximum size of this container.
    33 Dimension getMinimumSize() 
    Returns the minimum size of this container.
    34 Point getMousePosition(boolean allowChildren) 
    Returns the position of the mouse pointer in this Container's coordinate space if the Container is under the mouse pointer, otherwise returns null.
    35 Dimension getPreferredSize() 
    Returns the preferred size of this container.
    36 Insets insets() 
    Deprecated. As of JDK version 1.1, replaced by getInsets().
    37 void invalidate() 
    Invalidates the container.
    38 boolean isAncestorOf(Component c) 
    Checks if the component is contained in the component hierarchy of this container.
    39 boolean isFocusCycleRoot() 
    Returns whether this Container is the root of a focus traversal cycle.
    40 boolean isFocusCycleRoot(Container container) 
    Returns whether the specified Container is the focus cycle root of this Container's focus traversal cycle.
    41 boolean isFocusTraversalPolicyProvider() 
    Returns whether this container provides focus traversal policy.
    42 boolean isFocusTraversalPolicySet() 
    Returns whether the focus traversal policy has been explicitly set for this Container.
    43 void layout() 
    Deprecated. As of JDK version 1.1, replaced by doLayout().
    44 void list(PrintStream out, int indent) 
    Prints a listing of this container to the specified output stream.
    45 void list(PrintWriter out, int indent) 
    Prints out a list, starting at the specified indentation, to the specified print writer.
    46 Component locate(int x, int y) 
    Deprecated. As of JDK version 1.1, replaced by getComponentAt(int, int).
    47 Dimension minimumSize() 
    Deprecated. As of JDK version 1.1, replaced by getMinimumSize().
    48 void paint(Graphics g) 
    Paints the container.
    49 void paintComponents(Graphics g) 
    Paints each of the components in this container.
    50 protected String paramString() 
    Returns a string representing the state of this Container.
    51 Dimension preferredSize() 
    Deprecated. As of JDK version 1.1, replaced by getPreferredSize().
    52 void print(Graphics g) 
    Prints the container.
    53 void printComponents(Graphics g) 
    Prints each of the components in this container.
    54 protected void processContainerEvent(ContainerEvent e) 
    Processes container events occurring on this container by dispatching them to any registered ContainerListener objects.
    55 protected void processEvent(AWTEvent e) 
    Processes events on this container.
    56 void remove(Component comp) 
    Removes the specified component from this container.
    57 void remove(int index) 
    Removes the component, specified by index, from this container.
    上一篇:Swing控件下一篇:Swing容器
    <code id="as8is"></code>
    • <tbody id="as8is"><cite id="as8is"></cite></tbody>
      <menu id="as8is"><pre id="as8is"></pre></menu>
      <samp id="as8is"></samp>
      <menu id="as8is"><kbd id="as8is"></kbd></menu>
      <tfoot id="as8is"></tfoot>