我对自定义部件电流的过程是这样的:减少GWT自定义部件冗长
- 创建我的widget类 - 延长复合材料;
- 为这个小部件创建一个监听器接口;
- 创建一个监听器集合接口 - 私有内部类到widget;
- 在小部件上创建add/removeListener方法;
- 在小部件内部,触发监听器上的事件。
我的听众激发细微的事件,如onEntityDisplayRequested(Entity entity)
,所以我不能使用股票听众。
虽然这实现了对小部件的低耦合并允许重用,但它非常冗长。有没有更好的方式来处理自定义小部件的设计?
感谢您的回答。我正在使用这些侦听器来触发自定义事件,例如onEntityDisplayRequested(实体e),所以我不能使用股票听众。 – 2009-05-31 12:13:14