我目前正在开发一个使用JLayeredPane
的Java 应用程序。我目前在 2 个不同的层中有 2 个分割 Pane ,我正在尝试完全删除其中一层。
我该如何实现这个目标?
最佳答案
void remove(int index)
从此 Pane 中删除索引组件。
你也可以使用
remove(Component comp)
或
removeAll()
如果你想删除所有图层,请选择最后一个
也可以
panel.revalidate();
panel.repaint();
应用更改。
要获得更多帮助,我将查看您的代码。
检查https://docs.oracle.com/javase/7/docs/api/javax/swing/JLayeredPane.html
关于java - 删除 JLayeredPane 中的图层,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43566130/