1

想象一下,我有JPanel并且JLabel我需要检查是否JLabel有特定的子父关系JPanel。但是,JLabel 可能不是直子,而是孙子等等。

是否有简单的函数 API 来检查我遗漏的内容?

当然,我可以调用Container.getComponents()Component.getParent()递归检查。有简单的解决方案吗?

4

1 回答 1

3

我认为Container.isAncestorOf(JComponent 继承)会做你想做的事。

于 2012-12-07T11:54:00.843 回答