如何获取 JLayeredPane 所在面板的名称

问题描述 投票:0回答:0

在我的程序中,我经常使用

JLayeredPane
来分层面板。要遍历这些面板,我通常有类似这样的代码:

jLayeredPane.removeAll();
jLayeredPane.add(jPanel4);
jLayeredPane.revalidate();
jLayeredPane.repaint();

在不同的方法中,我如何才能看到我在哪个面板上(或已添加)?我只能使用指示面板的变量来执行此操作,还是可以使用

getLayer()
或类似的东西?

我已经尝试过

getLayer()
,但是我真的不知道如何使用它,因为我无法做像
jLayeredPane.getLayer(jLayeredPane);
这样的事情。那么我如何正确地看到我添加到我的分层窗格中的面板呢?

java swing netbeans jlayeredpane
© www.soinside.com 2019 - 2024. All rights reserved.