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-toolkit@googlegroups.com.
To unsubscribe from this group, send email to google-web-toolkit+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
No comments:
Post a Comment