2012-03-26 32 views
0

的一部分,所以我知道,你可以在Java的东西,通过这样的添加对象:带走对象

topPanel.add(something); 

不过,我会怎么做这与取出来的东西的topPanel的。东西会基本含义如下:

topPanel.takeAway(winCounter); 

有没有办法做到这一点,什么是它的正确语法?

+0

topPanel.remove(something); ? – 2012-03-26 05:12:29

+0

什么样的类是'topPanel'的一个实例? – aroth 2012-03-26 05:12:57

回答

2

使用remove()方法

topPanel.remove(winCounter); 
+0

假设'topPanel'是某种'Collection',我拿? – aroth 2012-03-26 05:14:46

+0

我假设topPanel是java.awt.Container的一个子类,例如。一个JPanel – objects 2012-03-26 05:17:09

0

的对象必须包含收集和一些添加删除方法。这里有一个基本的例子:

public class Parent { 
    List children = new ArrayList(); 

    public void add(Node node) { 
    items.add(node); 
    } 

    public void remove(Node node) { 
    items.remove(node); 
    } 
}