这个小问题一直让我疯狂。我的主屏幕包含2个自定义组件;为了简单起见,我们称它们为“A”和“B”。在组件A中,我有一个按钮,我想要删除/替换组件B.
为此,我在主屏幕类中调用了组件B的引用。然后我调用包含组件B的布局的removeComponent(componentBReference)方法。不幸的是,这绝对没有。我在方法调用和replaceComponent()方法之后也尝试过requestRepaint()。甚至mainScreenReference.myLayout.setVisible(false)都不起作用。
我做错了什么或我必须考虑什么?
答案 0 :(得分:4)
首先尝试通过调用此方法setImmediate(true)来设置所有组件的立即模式。