医生说:
所有用户界面对象的超类。它只是包装一个
DOM元素,无法接收事件。最有趣的
用户界面类从Widget派生
那么,为什么要使用UIObject而不是Widget?有绩效成本等吗?
最佳答案
如果直接查看扩展UIObject的内容,则会看到类似以下内容:菜单项,树项,菜单项分隔符。基本上,这些只是其他小部件的次要组件,不需要附加丰富的功能。通常,最好使用尽可能小的接口。如果不需要小部件的功能,则从UIObject扩展。
就性能成本而言,没有区别-在GWT中,您(几乎全部)只为所使用的内容“付费”(就性能/下载大小而言)。它具有出色的编译器。