java:删除(组件);不会立即删除按钮

java: remove(component); does not remove button instantly

所以我正在使用它从 JPanel 中删除按钮。但是,该按钮并没有立即删除,而是在我最小化 window 后才消失。有什么建议吗?

   jBOption2.addActionListener(new ActionListener(){
            public void actionPerformed(ActionEvent e){

                    jPanel.remove(jButton2);

如果我错了请纠正我,但我认为它的工作方式应该与 post 中提到的相同:

jPanel.remove(jButton2);
jPanel.revalidate();
jPanel.repaint();

我希望它符合你的问题 ;)