【问题标题】:Deleting a layer in a JLayeredPane删除 JLayeredPane 中的图层
【发布时间】:2017-09-19 20:07:51
【问题描述】:

我目前正在开发一个使用JLayeredPane 的Java 应用程序。我目前在 2 个不同的图层中有 2 个拆分窗格,我正在尝试完全删除其中一个图层。

我该如何做到这一点?

【问题讨论】:

标签: java swing jlayeredpane


【解决方案1】:
void    remove(int index)

从此窗格中删除索引组件。

你也可以使用

remove(Component comp)

removeAll()

如果要删除所有图层,则为最后一个

也可以

 panel.revalidate();
 panel.repaint();

应用更改。

如需更多帮助,我将查看您的代码。

查看https://docs.oracle.com/javase/7/docs/api/javax/swing/JLayeredPane.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-01-16
    • 2012-09-05
    • 1970-01-01
    • 1970-01-01
    • 2016-09-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多