任何人都可以给出解释和使用示例Container
吗?
例如,我正在尝试 find JProgressBar
,并且所有 find 方法都Container
作为第一个参数:
JProgressBar pb = JProgressBarOperator.findJProgressBar([Container cont]);
我认为那个JFrame
或JDialog
等等可以用作(转换)容器,但事实并非如此。那是什么?
解决方案是通过以下方式获取Container
父元素.getContentPane()
:
JFrameOperator mf = new JFrameOperator("Main Frame");
JDialogOperator jd = new JDialogOperator(mf, ""); // dialog that contains JProgressBar has no name
JProgressBar pb = JProgressBarOperator.findJProgressBar(jd.getContentPane());