2014-11-11 3 views
0

Eclipse/UiBinder не распознает RadioButton, и я чувствую, что я попробовал все, чтобы заставить его работать.Eclipse не распознает GWT UiBinder RadioButton

Я добавил импорт вверху, что не распознается (хотя RadioButton должен находиться в пакете пользовательского интерфейса клиента, который по умолчанию импортируется, насколько я могу судить, и я попытался записать тег в все мыслимые пути, но Eclipse, до сих пор говорит:

Атрибут RadioButton не имеет значения

дело в том, что на самом деле получает меня, что я добавил UiField в родительском файле Java, и он импортировал просто отлично. Я собираюсь де-эволюционировать в предка, сделанного из чистого гнева, поскольку проект зависит от меня выясняя это.

Я ценю любую помощь, которая может быть предоставлена. Вот мой код:

DOCTYPE ui:UiBinder SYSTEM "http://dl.google.com/gwt/DTD/xhtml.ent" 
ui:UiBinder xmlns:ui="urn:ui:com.google.gwt.uibinder" 
xmlns:g="urn:import:com.google.gwt.user.client.ui" 
xmlns:gwt="urn:import:com.google.gwt.user.client.ui.RadioButton" 

<g:HTMLPanel> 

    <g:Label ui:field="label">Starting Text</g:Label> 

    <g:VerticalPanel> 
     <gwt: RadioButton ui:field="radio2" ui:name="radio">Option2</gwt:RadioButton> 
     <g: RadioButton ui:field="radio3" value="value1" name="radio">Option3</g:> 
     <gwt: RadioButton ui:field="radio4" name="radio"/> 
     <ui: RadioButton ui:field="radio5" name="radio">Option5</ui:> 
    </g:VerticalPanel> 

</g:HTMLPanel> 

ответ

1

Правильный способ использования RadioButton это:

<g:RadioButton ui:field="radio" name="radio">Option 1/></g:RadioButton> 

Причина ошибки, кстати, это место до RadioButton. Это делает его атрибутом вместо части тега.

+0

Спасибо! Это всегда глупые ошибки! –

 Смежные вопросы

  • Нет связанных вопросов^_^