2011-05-21 60 views
0

是否可以简单的方式(JSNI?)?下面 代码以ilustrate我想做的事:GWT。按名称调用方法

public class ExtColumn<T, C> extends Column<T, C> { 
     private String name; 

     public String getName() { return name; } 

     public ExtColumn(Cell<C> cell, String name) { 
       super(cell); 
       this.name = name; 
     } 

     @Override 
     public C getValue(T object) { 
       //return invoke from object metod "get" + name; 
     } 
} 

回答

0

您是否尝试过GXT(又名分机GWT)?它通过它的BeanModel自动处理这种功能(即,绑定到模型的字段,所以你不需要编写这样的getValue方法)。

+0

谢谢。我会尽力。但我已经用GWT编写过项目,是否可以使用原生gwt工具来实现? – Bademus 2011-05-21 19:12:52