在开发application的时候,我们需要很多输入框。
但我们的输入框又要和字段邦定。
这是个问题 。
如何优雅的解决这类问题?
前2天我在进行eclipse plugin的开发,并要进行输入框的处理。
这个问题让我很困扰。
后来在邦定上,我想到一个解决办法:让一个输入框邦定到字段名上。
我是这样做的:
public class PropertyText {
private Text text = new Text();//这个是eclipse UI包中的
private String name;//这个是字段名
/**
name的getter setter
*/
/**
低下是delegate的Text的所有关键方法。
*/
}
这样处理之后,可以把PropertyText透明的当作Text来使用.
并且PropertyText还有继承其他类的余地!
比直接extends Text要完美很多.
通过其他方式,可以得到所有的PropertyText,这样就可以自动处理.