如何从小部件实例获取类intance。在gwt中,我的小部件是pojo类的私人领域。我能够使用instanceOfPojo.returnWidget()获取小部件;方法。可我知道如何让实例类widget的,这样我可以使用获取小部件实例
if(widget instanceof CustomWidgetClass) ?
- 让我重新整理
让的说,AbcClass延伸复合,我们可以检查是否匹配
if(widget instanceof AbcClass) .
但让我们说我们不知道类AbcClass存在,但我们可以得到abcClass的实例。用这个实例的abcClass,如何使用java创建类似的类,我们称之为DefClass,以便我们可以将abcClass转换为它?
GWT支持instanceof - 你问题中的条件[if(widget instanceof CustomWidgetClass)]应该按预期工作。你能更具体地了解你遇到的问题吗? – 2011-01-28 03:00:52
@Jason,是的,我知道gwt支持instanceof,问题是我的小部件不是用具体类创建的。它在instanceofPojo里面。所以如何使用它与if(widget instanceof instanceOfPojo.returnWidget())相比? – cometta 2011-01-28 03:04:06