gpt4 book ai didi

java - Vaadin - 从其父组件中删除组件

转载 作者:搜寻专家 更新时间:2023-10-31 19:39:02 26 4
gpt4 key购买 nike

在 Vaadin 框架 (v7.1.9) 中,我们如何从它的父级中删除一个 Component

我只知道 removeComponent 函数,但这需要我获得父级的句柄(丑陋):

ComponentContainer parent = (ComponentContainer) child.getParent();
parent.removeComponent(child);

我尝试只分离 子组件,但没有从 UI 中删除 Component 就将其从“应用程序”中删除了。

最佳答案

如果 Child 被添加到 Any Layout 你应该将它转换到那个布局,例如如果 child ws 被添加到 AbsoluteLayout 然后

AbsoluteLayout parent = (AbsoluteLayout ) child.getParent();
parent.removeComponent(child);

试试这个

关于java - Vaadin - 从其父组件中删除组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21147896/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com