java – 删除容器中的项目

当我尝试从Container中删除组件时,我使用此代码.

private static void clear(){
    for (int i = con.getComponentCount() - 1; i >= 1; i--){
        con.remove(i);
    }
}

当我调用此函数时,该函数就像没有做任何事情一样,但是就像它的重载一样崩溃了.它没有错误.但是当我把con.getComponent(i).setVisible(false);在它的代码中工作,但我想删除组件. HALP?

解决方法:

删除要删除的组件后,请调用Container.validate(); Container.repaint();实际上,您可能希望重新验证更多.

上一篇:Python三大web框架简单介绍


下一篇:手把手教你在CentOS上搭建Kubernetes集群