Frame1 frame1 = new Frame1();//实例化你要获得的frame信息
Component[] components = frame1.getRootPane().getContentPane().getComponents();
int count = 0;//计数
for(Component co:components)
{
if(co.getName() != "")
{
String a = co.getClass().getName();//当前获取到的控件类型
if(a.equals("javax.swing.JLabel"))
{
count ++;
}
}
}
1、实例化你要获得的frame信息
2、获取组件。
参考文章:http://blog.csdn.net/jdsjlzx/article/details/16502247