计算JPanel中儿童的数量

Evo*_*lor 3 java swing children jcomponent jpanel

我有一个 JPanel,向其中添加了未知数量的 JComponent。如何计算该 JPanel 中 JComponent 的数量?

我已经查看了 API,但我看不到检索孩子的方法,以便我可以计算它们。这可以在之后计算孩子吗?或者我是否必须在添加孩子时返回并计算他们?

孩子,我的意思是一个 JComponent 来自:myPanel.add(new JComponent())

Evo*_*lor 5

没关系。它隐藏在容器 API 中。

myPanel.getComponentCount();
Run Code Online (Sandbox Code Playgroud)