-2
我有,例如,2个文本字段(txt1
和txt2
)和两个按钮(btn1
和btn2
)。 我想要建立一个方法,如果btn1
被按下,将在txt1
中设置“hello”,如果按下btn2
,则在txt2
中设置“hello”。通过名称操作组件?
我想过做这样的事情:
txt1.setName("1"); txt2.setName("2");
in btn1 listener: setHello(txt1);
in btn2 listener: setHello(txt2);
setHello(String name){
(componentByName?(name)).setText("hello")
}
是否有componentByName(name)
方法?
你是指什么名字?变量名?如果对象没有名称,说它保存在数组或集合中会怎么样?如果两个名称不同的变量引用了相同的组件对象?哪个变量“名称”是重要的?我认为当真正重要的是对象***引用***时,你对变量“名称”给予太多的重视。 – 2013-04-28 18:17:24