有没有一种方法可以遍历表单上的对象并找到所有类型。在VBNet中,您将执行以下操作:
For each control on form
print typename(control)
我所说的表单是指用户可以看到的UI,我猜这就是上下文?如果我有一个有两个按钮和一个文本视图的XML,有没有一种方法可以从java代码中查看从XML加载的所有对象。
我正在尝试创建一个泛型类,我可以在所有UI类上使用它来查看每个对象,如果它是一个按钮,则更改该按钮上的颜色。
或者,我可以为每个UI和对象手动执行此操作。
发布于 2011-01-18 19:33:22
一个普通的"java for“:
for( Control c : ArrayList<Control> controlList){
System.out.println(c.getTypeName();
}
希望能有所帮助。
https://stackoverflow.com/questions/4727443
复制相似问题