Widget. Instead of a Basic Panel.
Thanks andreas, your initial guidance was the key for this !
See you next time !
Jose
On Aug 2, 7:16 am, Jose Luis Estrella Campaña <jlecamp...@gmail.com>
wrote:
> 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-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