【问题标题】:Eclipse Does Not Recognize GWT UiBinder RadioButtonEclipse 无法识别 GWT UiBinder 单选按钮
【发布时间】:2014-11-11 05:54:37
【问题描述】:

Eclipse/UiBinder 无法识别RadioButton,我觉得我已经尽了一切努力让它工作。

我在顶部添加了导入,但无法识别(尽管 RadioButton 应该在客户端 UI 包中,据我所知,默认情况下它是导入的,我已经尝试编写标签以各种可能的方式,但 Eclipse 仍然说:

属性 RadioButton 没有值。

真正让我感动的是,我在 Java 父文件中添加了 UiField,并且它导入得很好。我即将进化成一个纯粹愤怒的祖先,因为这个项目取决于我是否能解决这个问题。

感谢您提供的任何帮助。这是我的代码:

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>

【问题讨论】:

    标签: eclipse gwt radio-button uibinder


    【解决方案1】:

    RadioButton的正确使用方法是这样的:

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

    顺便说一下,错误的原因是RadioButton 之前的空格。它使它成为一个属性而不是标签的一部分。

    【讨论】:

    • 谢谢!让你犯错的总是愚蠢的错误!
    猜你喜欢
    • 2011-04-21
    • 2020-08-18
    • 2014-08-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-25
    相关资源
    最近更新 更多