Pregunta

Estoy utilizando archivos XML UiBinder en un proyecto GWT. El problema es que Eclipse no me da ninguna información sobre lo que atribuimos puedo usar con los widgets

Por ejemplo Sé que puedo establecer el ancho o el estilo de esta manera:

<g:HorizontalPanel width="100%" addStyleNames="{style.mainPanel}">

Pero no se mencionan en la lista que aparece después de hacer clic en ctrl + espacio. Así que no sé qué otras opciones tengo. ¿Cómo puedo obtener?

De forma más general me resulta difícil encontrar documentación completa sobre lo que podemos hacer en el UiBinder. Lo que lleva a pasar mucho tiempo para encontrar la manera de lidiar con características simples como éste alguien tiene alguna enlaces buenos.

¿Fue útil?

Solución

Cualquier atributo se pasa, se convierte en una llamada a un método en el objeto de acuerdo con algunas instrucciones de nomenclatura:

  • width = "100%" -> esta llamará setWidth ( "100%")
  • addStyleNames = ".." -> setAddStyleNames (...) no existe, por lo GWT buscará una operación con ese nombre: addStyleNames

Si usted sigue estas pautas, puede comprobar los Javadocs para ver qué operaciones se pueden ejecutar.

Si está utilizando GWT 2.1.0, se puede echar un vistazo al plugin para Eclipse Diseñador GWT. No he utilizado todavía, pero espero que haga lo necesario .-

Otros consejos

no he mirado alrededor de unos terceros tutoriales fiesta / puntos de vista, ya que me encontré con los proporcionados por Google suficiente:

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top