要求是:
读一个XML文件根据文件结构自动生成界面,并可以相应对应的功能。这样用户只需要修改XML文件就可以得到不同的界面,而不需要重新编译。
目前想到的是,通过XML文件读出节点的名字,送到类工厂,由类工厂创建对应名字的控件。
这个是工厂模式吧。
下一个问题是 工厂模式创建出来的控件之间的响应该怎么做呢,例如我点击BUTTON 之后,LABEL作出改变,并且LIST也改变。
目前还没有好的思路,文档到处看也没有个头绪,设计模式的书也翻了一遍又一遍,就是对不上号
请教各位,给点思路吧。
谢谢先!!