4
试图扩展AbsolutePanel,我的UiBinder将不允许<g:at>
元素,这对于直线AbsolutePanels通常是正常的。如何让我的AbsolutePanel子类能够使用<g:at>
元素?更一般地说,我可以为我自己的自定义Widgets(如“at”,“west”,“layer”等)制作自定义UiBinder关键字吗?GWT UiBinder:如何制作一个使用“at”元素的自定义AbsolutePanel?
说
见@UiChild我希望GWT文档记录你表现出的参数特性这里。这正是我所期待的,但不可能通过官方文件来发现。 – jcairney 2013-09-16 12:59:51
还值得指出的是,使用基本类型指定的“Widget w”后面的任何参数都将显示为UiBinder设计器中的子编辑器上可编辑的属性,它们归入UiChild标题下。 所以在上面的例子中, 将在标题“UiChild”下的属性窗格中具有属性parameter1和parameter2。 –
jcairney
2013-09-16 13:06:40
如果您使用的是@UiChild(tagname =“something”)注释,那么标记名必须是小写字母,或者是与您的UiChild add方法相同的包中的实际类名,否则设计器将抛出错误。这些错误不会干扰开发模式或编译,但它们很烦人。 – jcairney 2013-09-16 13:13:04