2016-06-27 5 views
0

Kann jemand erklären und ein Beispiel für Container Verwendung geben?Wie benutze ich Container in der Jemmy Bibliothek?

z. Ich versuche JProgressBar und die ganze Methode find Container als ersten param hat zu finden .:

JProgressBar pb = JProgressBarOperator.findJProgressBar([Container cont]); 

ich angenommen, dass JFrame oder JDialog usw. verwendet werden könnte (cast) als Container, aber es ist nicht. Also, was ist es?

Antwort

0

Die Lösung ist Container von Eltern-Element zu erhalten, indem .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());