Package com.googlecode.mgwt.examples.showcase.client.activities.forms

Source Code of com.googlecode.mgwt.examples.showcase.client.activities.forms.FormsViewGwtImpl

/*
* Copyright 2012 Daniel Kurka
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
package com.googlecode.mgwt.examples.showcase.client.activities.forms;

import com.google.gwt.user.client.ui.FlowPanel;
import com.google.gwt.user.client.ui.Label;

import com.googlecode.mgwt.examples.showcase.client.DetailViewGwtImpl;
import com.googlecode.mgwt.ui.client.MGWT;
import com.googlecode.mgwt.ui.client.widget.form.Form;
import com.googlecode.mgwt.ui.client.widget.form.FormEntry;
import com.googlecode.mgwt.ui.client.widget.input.MTextBox;

public class FormsViewGwtImpl extends DetailViewGwtImpl implements FormsView {
  public FormsViewGwtImpl() {

    FlowPanel container = new FlowPanel();

    Form widgetList = new Form();
    widgetList.setHeader(new Label("Contact Data"));

    // lets put in some widgets
    widgetList.add(new FormEntry("Firstname", new MTextBox()));
    widgetList.add(new FormEntry("Lastname", new MTextBox()));
    widgetList.add(new FormEntry("Job Title", new MTextBox()));

    container.add(widgetList);

    scrollPanel.setScrollingEnabledX(false);
    scrollPanel.setWidget(container);
    // workaround for android formfields jumping around when using
    // -webkit-transform
    scrollPanel.setUsePos(MGWT.getOsDetection().isAndroid2x());

  }
}
TOP

Related Classes of com.googlecode.mgwt.examples.showcase.client.activities.forms.FormsViewGwtImpl

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.