Oh Forget about that last message. I found the class, but I'm still a messenger of bad news. The result of using RootLayoutPanel is still the same, I can't get it to display the contents of my Widgets.
What am I missing here? On Aug 1, 9:30 pm, andreas <horst.andrea...@googlemail.com> wrote: > Hey Jose, > > I'm not really sure but I remember there were a few messages around > here regarding the *LayoutPanel widgets. Try adding your UI to > RootLayoutPanel instead of RootPanel. > > Regards, > > Andreas > > On 2 Aug., 02:33, Jose Luis Estrella Campaña <jlecamp...@gmail.com> > wrote: > > > > > Hello everyone ! > > > I've been developing this application using UIBinders and I'm very > > frustrated because when I use DockPanelLayout as my Layout Panel I > > can't get it to display anything at all. I realize I must be missing > > something. but I don't know what it is... > > > Here are my code Snippets: > > > public class GroupsFrontEnd implements EntryPoint { > > public void onModuleLoad() { > > RootPanel.get().add(new Application()); > > }} > > > --------------------------------------------------------------------------- > > --------------------------------------------------------------------------- > > --------------------- > > public class Application extends Composite { > > private static ApplicationUiBinder uiBinder = GWT > > .create(ApplicationUiBinder.class); > > interface ApplicationUiBinder extends UiBinder<Widget, Application> > > { > > } > > @UiField > > VerticalPanel content; > > public Application() { > > initWidget(uiBinder.createAndBindUi(this)); > > this.addWidget(new LoginWidget()); > > } > > public void addWidget(Widget widget) { > > content.clear(); > > content.add(widget); > > }} > > > --------------------------------------------------------------------------- > > --------------------------------------------------------------------------- > > --------------------- > > public class LoginWidget extends Composite { > > > private static LoginWidgetUiBinder uiBinder = GWT > > .create(LoginWidgetUiBinder.class); > > > interface LoginWidgetUiBinder extends UiBinder<Widget, LoginWidget> > > { > > } > > > @UiField > > Label loginLabel; > > @UiField > > TextBox loginValueBox; > > @UiField > > Label passwordLabel; > > @UiField > > TextBox passwordValueBox; > > > public LoginWidget() { > > initWidget(uiBinder.createAndBindUi(this)); > > loginLabel.setText("login:"); > > passwordLabel.setText("password:"); > > }} > > > --------------------------------------------------------------------------- > > --------------------------------------------------------------------------- > > --------------------- > > <!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"> > > <ui:style> > > .form { > > float: right; > > width: 400px; > > height: 180px; > > } > > </ui:style> > > > <g:DockLayoutPanel unit='PX'> > > <g:center size='500'> > > <g:HTML> > > <p> > > This is where I want to display > > some Text Content > > </p> > > </g:HTML> > > </g:center> > > <g:east size='300'> > > <g:HTMLPanel> > > <table> > > <tr> > > <td> > > <g:Label > > ui:field="loginLabel" /> > > </td> > > <td> > > <g:TextBox > > ui:field="loginValueBox" /> > > </td> > > </tr> > > <tr> > > <td> > > <g:Label > > ui:field="passwordLabel" /> > > </td> > > <td> > > <g:TextBox > > ui:field="passwordValueBox" /> > > </td> > > </tr> > > </table> > > </g:HTMLPanel> > > </g:east> > > </g:DockLayoutPanel> > > </ui:UiBinder> > > --------------------------------------------------------------------------- > > --------------------------------------------------------------------------- > > --------------------- > > > I hope somebody could tell me What is wrong. I think it may be > > something really obvious, But I just don't see it, please help... the > > browser is blank when I run this, but throws No error. > > > Thanks in advance, > > > Best Regards, > > > Jose. -- You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.