<g:HorizontalPanel>
<g:cell>
<g:TextBox ui:field="host" text="localhost"/>
</g:cell>
<g:cell>
<g:TextBox ui:field="port" text="3287"/>
</g:cell>
</g:HorizontalPanel>
はそうではない、この "コード"
<g:DockPanel unit="px">
<g:south size="100">
<g:TextBox ui:field="host" text="localhost"/>
</g:south>
<g:south size="100">
<g:TextBox ui:field="port" text="3287"/>
</g:south>
</g:DockPanel>
を失敗した理由は?
追加情報:
スタックトレース
ERROR: Deferred binding failed for 'client.view.EnterPage.EnterPageUiBinder'; expect subsequent failures.
ERROR: Unable to load module entry point class client.Dbweb (see associated exception for details). java.lang.RuntimeException: Deferred binding failed for 'client.view.EnterPage$EnterPageUiBinder' (did you forget to inherit a required module?)
at com.google.gwt.dev.shell.GWTBridgeImpl.create(GWTBridgeImpl.java:53)
at com.google.gwt.core.client.GWT.create(GWT.java:98)
at client.view.EnterPage.<clinit>(EnterPage.java:27)
at client.Dbweb.onModuleLoad(Dbweb.java:15)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.google.gwt.dev.shell.ModuleSpace.onLoad(ModuleSpace.java:396)
at com.google.gwt.dev.shell.OophmSessionHandler.loadModule(OophmSessionHandler.java:183)
at com.google.gwt.dev.shell.BrowserChannelServer.processConnection(BrowserChannelServer.java:510)
at com.google.gwt.dev.shell.BrowserChannelServer.run(BrowserChannelServer.java:352)
at java.lang.Thread.run(Thread.java:662)
Caused by: com.google.gwt.core.ext.UnableToCompleteException: (see previous log entries)
at com.google.gwt.dev.shell.ModuleSpace.rebind(ModuleSpace.java:595)
at com.google.gwt.dev.shell.ModuleSpace.rebindAndCreate(ModuleSpace.java:455)
at com.google.gwt.dev.shell.GWTBridgeImpl.create(GWTBridgeImpl.java:49)
at com.google.gwt.core.client.GWT.create(GWT.java:98)
at client.view.EnterPage.<clinit>(EnterPage.java:27)
at client.Dbweb.onModuleLoad(Dbweb.java:15)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.google.gwt.dev.shell.ModuleSpace.onLoad(ModuleSpace.java:396)
at com.google.gwt.dev.shell.OophmSessionHandler.loadModule(OophmSessionHandler.java:183)
at com.google.gwt.dev.shell.BrowserChannelServer.processConnection(BrowserChannelServer.java:510)
at com.google.gwt.dev.shell.BrowserChannelServer.run(BrowserChannelServer.java:352)
at java.lang.Thread.run(Thread.java:662)
バインダー作成
interface EnterPageUiBinder extends UiBinder<HTMLPanel, EnterPage> {
}
private static EnterPageUiBinder ourUiBinder = GWT.create(EnterPageUiBinder.class);
両方のパネルの説明私は
<ui:UiBinder xmlns:ui='urn:ui:com.google.gwt.uibinder'
xmlns:g='urn:import:com.google.gwt.user.client.ui'>
<g:HTMLPanel>
panel description
bla-bla
</g:HTMLPanel>
</ui:UiBinder>
アップに包みますDあなたは同じ問題を抱えている場合は、@Peter Knegoのソリューションの後どこへ行くか、SMTを行うことができますよう
<g:DockLayoutPanel unit="PX">
<g:south size="100">
<g:TextBox ui:field="host" text="localhost"/>
</g:south>
<g:south size="100">
<g:TextBox ui:field="port" text="3287"/>
</g:south>
</g:DockLayoutPanel>
ありがとうございます。それは仕事です。 –