You should look for your answers on the ext js / ext gwt forum. Most
of the ext gwt library uses custom javascript from www.extjs.com and
its different from core GWT scripts.




On Jun 5, 1:41 pm, Premila Devi <[email protected]> wrote:
> I need to placed the "Paging Grid" inside the "Individual"
> Fieldset......<Location: "Individual Information Tab Panel",and
> "Individual Fieldset"...I had been try to placed it inside the
> "Individual Set"....but can't.....
>
> package com.extjs.gxt.samples.client;
>
> import com.extjs.gxt.ui.client.Style.HorizontalAlignment;
> import com.extjs.gxt.ui.client.widget.LayoutContainer;
> import com.extjs.gxt.ui.client.widget.TabItem;
> import com.extjs.gxt.ui.client.widget.TabPanel;
> import com.extjs.gxt.ui.client.widget.VerticalPanel;
> import com.extjs.gxt.ui.client.widget.button.Button;
> import com.extjs.gxt.ui.client.widget.form.DateField;
> import com.extjs.gxt.ui.client.widget.form.FieldSet;
> import com.extjs.gxt.ui.client.widget.form.FormPanel;
> import com.extjs.gxt.ui.client.widget.form.TextField;
> import com.extjs.gxt.ui.client.widget.form.FormPanel.LabelAlign;
> import com.extjs.gxt.ui.client.widget.layout.ColumnLayout;
> import com.extjs.gxt.ui.client.widget.layout.FlowLayout;
> import com.extjs.gxt.ui.client.widget.layout.FormLayout;
> import com.google.gwt.user.client.Element;
> import com.extjs.gxt.ui.client.widget.layout.ColumnData;
> import com.extjs.gxt.ui.client.event.ComponentEvent;
> import com.extjs.gxt.ui.client.event.SelectionListener;
> import com.extjs.gxt.ui.client.widget.Info;
> import com.extjs.gxt.ui.client.widget.button.ButtonBar;
>
> import java.util.ArrayList;
> import java.util.List;
>
> import com.extjs.gxt.samples.client.ExampleServiceAsync;
> import com.extjs.gxt.samples.client.Examples;
> import com.extjs.gxt.samples.client.examples.model.Post;
> import com.extjs.gxt.ui.client.Registry;
> import com.extjs.gxt.ui.client.data.BasePagingLoader;
> import com.extjs.gxt.ui.client.data.PagingLoadConfig;
> import com.extjs.gxt.ui.client.data.RpcProxy;
> import com.extjs.gxt.ui.client.store.ListStore;
> import com.extjs.gxt.ui.client.widget.ContentPanel;
> import com.extjs.gxt.ui.client.widget.grid.ColumnConfig;
> import com.extjs.gxt.ui.client.widget.grid.ColumnModel;
> import com.extjs.gxt.ui.client.widget.grid.Grid;
> import com.extjs.gxt.ui.client.widget.layout.FitLayout;
> import com.extjs.gxt.ui.client.widget.toolbar.PagingToolBar;
> import com.google.gwt.user.client.rpc.AsyncCallback;
>
> public class PolluxSystemDesign extends LayoutContainer {
>
>     private VerticalPanel vp;
>
>     @SuppressWarnings("unchecked")
>         public PolluxSystemDesign() {
>         vp = new VerticalPanel();
>         vp.setSpacing(10);
>
>         SelectionListener listener = new
> SelectionListener<ComponentEvent>() {
>              public void componentSelected(ComponentEvent ce) {
>                Button btn = (Button) ce.getComponent();
>                Info.display("Click Event", "The '{0}' button was
> clicked.", btn.getText());
>              }
>            };
>
>            ButtonBar buttonBar1 = new ButtonBar();
>            buttonBar1.add(new Button("Household", listener));
>            buttonBar1.add (new Button ("Individual",listener));
>            buttonBar1.add (new Button ("Meter",listener));
>            buttonBar1.add (new Button ("Units",listener));
>            buttonBar1.add (new Button ("Sources",listener));
>            buttonBar1.add (new Button ("Channel",listener));
>            buttonBar1.add (new Button ("Contact",listener));
>            buttonBar1.add (new Button ("Gifts",listener));
>            buttonBar1.add (new Button ("Technician
> Request",listener));
>            buttonBar1.add (new Button ("All Data",listener));
>
>            setLayout(new FlowLayout(4));
>            add(buttonBar1);
>
>     }
>
>     @Override
>     protected void onRender(Element parent, int index) {
>         super.onRender(parent, index);
>         createForm2 ();
>         add(vp);
>     }
>
>     @SuppressWarnings("unchecked")
>         private void createForm2() {
>
>         //FormData formData = new FormData("100%");
>         FormPanel form2 = new FormPanel();
>         form2.setFrame(true);
>         TabItem personal = new TabItem ();
>         personal.setText("Household Details");
>         form2.setWidth(1000);
>         form2.setLayout(new FlowLayout());
>         FieldSet fieldSet = new FieldSet();
>         FormLayout layout = new FormLayout();
>         layout.setLabelWidth(75);
>         fieldSet.setLayout(layout);
>
>         LayoutContainer main = new LayoutContainer();
>         main.setLayout(new ColumnLayout());
>
>         LayoutContainer left = new LayoutContainer();
>
>         layout.setLabelAlign(LabelAlign.TOP);
>         left.setLayout(layout);
>
>         TabPanel folder = new TabPanel();
>         folder.setWidth(1000);
>         folder.setAutoHeight(true);
>
>         fieldSet.setHeading("Household Information");
>         fieldSet.setCollapsible(true);
>
>         //TextField<String> text = new TextField<String>();
>         //text.setStyleAttribute("textAlign", "right");
>
>         TextField<String> surname = new TextField<String>();
>         surname.setFieldLabel("Surname");
>         left.add(surname);
>         fieldSet.add(surname);
>
>         TextField<String> status = new TextField<String>();
>         status.setFieldLabel("Status");
>         left.add(status);
>         fieldSet.add(status);
>
>         TextField<String> socialgrade = new TextField<String>();
>         socialgrade.setFieldLabel("Social Grade");
>         left.add(socialgrade);
>         fieldSet.add(socialgrade);
>
>         LayoutContainer right = new LayoutContainer();
>
>         layout = new FormLayout();
>         layout.setLabelAlign(LabelAlign.TOP);
>         right.setLayout(layout);
>
>         TextField<String> secondaryaddress = new TextField<String>();
>         secondaryaddress.setFieldLabel("Secondary Address");
>         right.add(secondaryaddress);
>         fieldSet.add(secondaryaddress);
>
>         TextField<String> subarea = new TextField<String>();
>         subarea.setFieldLabel("Subarea");
>         right.add(subarea);
>         fieldSet.add(subarea);
>
>         main.add(left, new ColumnData(.5));
>         main.add(right, new ColumnData(.5));
>         form2.add(main);
>
>         personal.add(fieldSet);
>         folder.add(personal);
>
>         FieldSet fieldSet1 = new FieldSet();
>         FormLayout layout1 = new FormLayout();
>         layout1.setLabelWidth(75);
>         fieldSet1.setLayout(layout1);
>
>             fieldSet1.setHeading("Primary Address");
>             fieldSet1.setCollapsible(true);
>
>         TextField<String> address = new TextField<String>();
>         address.setFieldLabel("Address");
>         fieldSet1.add(address);
>
>             TextField<String> number = new TextField<String>();
>             number.setFieldLabel("Number");
>             fieldSet1.add(number);
>
>             TextField<String> floor = new TextField<String>();
>             floor.setFieldLabel("Floor");
>             fieldSet1.add(floor);
>
>             TextField<String> map = new TextField<String>();
>             map.setFieldLabel("Map");
>             fieldSet1.add(map);
>
>             TextField<String> postcode = new TextField<String>();
>             postcode.setFieldLabel("Post Code");
>             fieldSet1.add(postcode);
>
>             TextField<String> country = new TextField<String>();
>             country.setFieldLabel("Country");
>             fieldSet1.add(country);
>
>             TextField<String> admin = new TextField<String>();
>             admin.setFieldLabel("Admin District Code");
>             fieldSet1.add(admin);
>
>             TextField<String> city = new TextField<String>();
>             city.setFieldLabel("City Size");
>             fieldSet1.add(city);
>
>             TextField<String> latitude = new TextField<String>();
>             latitude.setFieldLabel("Latitude");
>             fieldSet1.add(latitude);
>
>             TextField<String> longitude = new TextField<String>();
>             longitude.setFieldLabel("Longitude");
>             fieldSet1.add(longitude);
>
>         personal.add(fieldSet1);
>         folder.add(personal);
>
>         FieldSet fieldSet11 = new FieldSet();
>         FormLayout layout11 = new FormLayout();
>         layout11.setLabelWidth(75);
>         fieldSet1.setLayout(layout11);
>
>             fieldSet11 = new FieldSet();
>             fieldSet11.setHeading("Secondary Address");
>             fieldSet11.setCollapsible(true);
>
>         personal.add(fieldSet11);
>         folder.add(personal);
>
>         FieldSet fieldSet111 = new FieldSet();
>         FormLayout layout111 = new FormLayout();
>         layout111.setLabelWidth(75);
>         fieldSet111.setLayout(layout111);
>
>             fieldSet111.setHeading("Phone Numbers");
>             fieldSet111.setCollapsible(true);
>
>             TextField<String> phone = new TextField<String>();
>             phone.setFieldLabel("Phone");
>             fieldSet111.add(phone);
>
>             TextField<String> coutesyphone = new TextField<String>();
>             coutesyphone.setFieldLabel("Courtesy Phone");
>             fieldSet111.add(coutesyphone);
>
>             TextField<String> phoneownership = new TextField<String>();
>             phoneownership.setFieldLabel("Phone Ownership");
>             fieldSet111.add(phoneownership);
>
>         personal.add(fieldSet111);
>         folder.add(personal);
>
>         FieldSet fieldSet1111 = new FieldSet();
>         FormLayout layout1111 = new FormLayout();
>         layout1111.setLabelWidth(75);
>         fieldSet1111.setLayout(layout1111);
>
>             fieldSet1111.setHeading("Installation Date");
>             fieldSet1111.setCollapsible(true);
>
>             DateField loaddate = new DateField();
>             loaddate.setFieldLabel("Load Date");
>             fieldSet1111.add(loaddate);
>
>             DateField installdate = new DateField();
>             installdate.setFieldLabel("Installation Date");
>             fieldSet1111.add(installdate);
>
>             DateField disinstalldate = new DateField();
>             disinstalldate.setFieldLabel("Disinstallation Date");
>             fieldSet1111.add(disinstalldate);
>
>         personal.add(fieldSet1111);
>         folder.add(personal);
>
>         FieldSet fieldSet11111 = new FieldSet();
>         FormLayout layout11111 = new FormLayout();
>         layout11111.setLabelWidth(75);
>         fieldSet11111.setLayout(layout11111);
>
>             fieldSet11111.setHeading("Meter Data");
>             fieldSet11111.setCollapsible(true);
>
>             TextField<String> meterserial = new TextField<String>();
>             meterserial.setFieldLabel("Meter Serial Number");
>             fieldSet11111.add(meterserial);
>
>             TextField<String> mainshopper = new TextField<String>();
>             mainshopper.setFieldLabel("Main Shopper");
>             fieldSet11111.add(mainshopper);
>
>             TextField<String> technician = new TextField<String>();
>             technician.setFieldLabel("Technician");
>             fieldSet11111.add(technician);
>
>             TextField<String> technicianarea = new TextField<String>();
>             technicianarea.setFieldLabel("Technician Area");
>             fieldSet11111.add(technicianarea);
>
>             TextField<String> numbertv = new TextField<String>();
>             numbertv.setFieldLabel("Number of TV Sets");
>             fieldSet11111.add(numbertv);
>
>             TextField<String> numbermeters = new TextField<String>();
>             numbermeters.setFieldLabel("Number of Meters TV Sets");
>             fieldSet11111.add(numbermeters);
>
>             TextField<String> numberVCR = new TextField<String>();
>             numberVCR.setFieldLabel("Number of VCRs");
>             fieldSet11111.add(numberVCR);
>
>         personal.add(fieldSet11111);
>         folder.add(personal);
>
>         FieldSet fieldSet111111 = new FieldSet();
>         FormLayout layout111111 = new FormLayout();
>         layout111111.setLabelWidth(75);
>         fieldSet111111.setLayout(layout111111);
>
>             fieldSet111111 = new FieldSet();
>             fieldSet111111.setHeading("Individuals");
>             fieldSet111111.setCollapsible(true);
>
>             final ExampleServiceAsync service = (ExampleServiceAsync)
> Registry.get(Examples.SERVICE);
>
>                RpcProxy proxy = new RpcProxy() {
>                 �...@override
>                  public void load(Object loadConfig, AsyncCallback callback)
> {
>                    service.getPosts((PagingLoadConfig) loadConfig,
> callback);
>                  }
>                };
>
>                // loader
>                BasePagingLoader loader = new BasePagingLoader(proxy);
>                loader.setRemoteSort(true);
>
>                loader.load(0, 50);
>
>                ListStore<Post> store = new ListStore<Post>(loader);
>
>                final PagingToolBar toolBar = new PagingToolBar(50);
>                toolBar.bind(loader);
>
>                List<ColumnConfig> columns = new ArrayList<ColumnConfig>();
>                columns.add(new ColumnConfig("forum", "Name", 150));
>                columns.add(new ColumnConfig("username", "ID", 100));
>
>                ColumnModel cm = new ColumnModel(columns);
>
>                Grid<Post> grid = new Grid<Post>(store, cm);
>                grid.setLoadMask(true);
>                grid.setBorders(true);
>                grid.setAutoExpandColumn("forum");
>
>                ContentPanel panel = new ContentPanel();
>                panel.setFrame(true);
>                panel.setCollapsible(true);
>                panel.setAnimCollapse(false);
>                panel.setButtonAlign(HorizontalAlignment.CENTER);
>                panel.setIconStyle("icon-table");
>                panel.setHeading("Individual Informations");
>                panel.setLayout(new FitLayout());
>                panel.add(grid);
>                panel.setSize(600, 350);
>                panel.setBottomComponent(toolBar);
>
>                add(panel);
>
>         TabItem numbers = new TabItem();
>         numbers.setText("Individual Information");
>         fieldSet.setLayout(new FormLayout());
>
>         numbers.add(fieldSet111111);
>         folder.add(numbers);
>
>         FieldSet fieldSet1111111 = new FieldSet();
>         FormLayout layout1111111 = new FormLayout();
>         layout1111111.setLabelWidth(75);
>         fieldSet1111111.setLayout(layout1111111);
>
>         fieldSet1111111.setHeading("Individual Informations");
>             fieldSet1111111.setCollapsible(true);
>
>             TextField<String> id = new TextField<String>();
>             id.setFieldLabel("ID");
>             fieldSet1111111.add(id);
>
>             TextField<String> ButtonNumber = new TextField<String>();
>             ButtonNumber.setFieldLabel("Button Number");
>             fieldSet1111111.add(ButtonNumber);
>
>             TextField<String> Name = new TextField<String>();
>             Name.setFieldLabel("Name");
>             fieldSet1111111.add(Name);
>
>             DateField birthdate = new DateField();
>             birthdate.setFieldLabel("Birth Date");
>             fieldSet1111111.add(birthdate);
>
>             TextField<String> age = new TextField<String>();
>             age.setFieldLabel("Age");
>             fieldSet1111111.add(age);
>
>             TextField<String> relationship = new TextField<String>();
>             relationship.setFieldLabel("Relationship");
>             fieldSet1111111.add(relationship);
>
>             TextField<String> sex = new TextField<String>();
>             sex.setFieldLabel("Sex");
>             fieldSet1111111.add(sex);
>
>             TextField<String> profession = new TextField<String>();
>             profession.setFieldLabel("Profession");
>             fieldSet1111111.add(profession);
>
>             TextField<String> education = new TextField<String>();
>             education.setFieldLabel("Education");
>             fieldSet1111111.add(education);
>
>             TextField<String> Lifestyle = new TextField<String>();
>             Lifestyle.setFieldLabel("Life Style");
>             fieldSet1111111.add(Lifestyle);
>
>             TextField<String> status1 = new TextField<String>();
>             status1.setFieldLabel("Status");
>             fieldSet1111111.add(status1);
>
>             TextField<String> maritalstatus = new TextField<String>();
>             maritalstatus.setFieldLabel("Marital Status");
>             fieldSet1111111.add(maritalstatus );
>
>             TextField<String> custom1 = new TextField<String>();
>             custom1.setFieldLabel("Custom 1");
>             fieldSet1111111.add(custom1);
>
>             TextField<String> custom2 = new TextField<String>();
>             custom2.setFieldLabel("Custom 2");
>             fieldSet1111111.add(custom2);
>
>             TextField<String> custom3 = new TextField<String>();
>             custom3.setFieldLabel("Custom 3");
>             fieldSet1111111.add(custom3);
>
>             TextField<String> custom4 = new TextField<String>();
>             custom4.setFieldLabel("Custom 4");
>             fieldSet1111111.add(custom4);
>
>             TextField<String> custom5 = new TextField<String>();
>             custom5.setFieldLabel("Custom 5");
>             fieldSet1111111.add(custom5);
>
>             TextField<String> custom6 = new TextField<String>();
>             custom6.setFieldLabel("Custom 6");
>             fieldSet1111111.add(custom6);
>
>             TextField<String> custom7 = new TextField<String>();
>             custom7.setFieldLabel("Custom 7");
>             fieldSet1111111.add(custom7);
>
>             TextField<String> custom8 = new TextField<String>();
>             custom8.setFieldLabel("Custom 8");
>             fieldSet1111111.add(custom8);
>
>             TextField<String> extra1 = new TextField<String>();
>             extra1.setFieldLabel("Extra 1");
>             fieldSet1111111.add(extra1);
>
>             TextField<String> extra2 = new TextField<String>();
>             extra2.setFieldLabel("Extra 2");
>             fieldSet1111111.add(extra2);
>
>             TextField<String> extra3 = new TextField<String>();
>             extra3.setFieldLabel("Extra 3");
>             fieldSet1111111.add(extra3);
>
>             TextField<String> extra4 = new TextField<String>();
>             extra4.setFieldLabel("Extra 4");
>             fieldSet1111111.add(extra4);
>
>             TextField<String> extra5 = new TextField<String>();
>             extra5.setFieldLabel("Extra 5");
>             fieldSet1111111.add(extra5);
>
>             TextField<String> extra6 = new TextField<String>();
>             extra6.setFieldLabel("Extra 6");
>             fieldSet1111111.add(extra6);
>
>             TextField<String> extra7 = new TextField<String>();
>             extra7.setFieldLabel("Extra 7");
>             fieldSet1111111.add(extra7);
>
>             TextField<String> extra8 = new TextField<String>();
>             extra8.setFieldLabel("Extra 8");
>             fieldSet1111111.add(extra8);
>
>             TextField<String> extra9 = new TextField<String>();
>             extra9.setFieldLabel("Extra 9");
>             fieldSet1111111.add(extra9);
>
>             TextField<String> extra10 = new TextField<String>();
>             extra10.setFieldLabel("Extra 10");
>             fieldSet1111111.add(extra10);
>
>             TextField<String> extra11 = new TextField<String>();
>             extra11.setFieldLabel("Extra 11");
>             fieldSet1111111.add(extra11);
>
>         numbers.add(fieldSet1111111);
>         folder.add(numbers);
>
>         FieldSet fieldSet11111111 = new FieldSet();
>         FormLayout layout11111111 = new FormLayout();
>         layout11111111.setLabelWidth(75);
>         fieldSet11111111.setLayout(layout11111111);
>
>         fieldSet11111111.setHeading("Eurisko Information");
>             fieldSet11111111.setCollapsible(true);
>
>             TextField<String> Cluster = new TextField<String>();
>             Cluster.setFieldLabel("Cluster");
>             fieldSet11111111.add(Cluster);
>
>             TextField<String> cell = new TextField<String>();
>             cell.setFieldLabel("Cell");
>             fieldSet11111111.add(cell);
>
>             TextField<String> x = new TextField<String>();
>             x.setFieldLabel("X");
>             fieldSet11111111.add(x);
>
>            TextField<String> y = new TextField<String>();
>            y.setFieldLabel("Y");
>            fieldSet11111111.add(y);
>
>            DateField birthdate1 = new DateField();
>            birthdate1.setFieldLabel("Birth Date");
>            fieldSet11111111.add(birthdate1);
>
>            TextField<String> situation = new TextField<String>();
>            situation.setFieldLabel("Situation");
>            fieldSet11111111.add(situation);
>
>            TextField<String> srm = new TextField<String>();
>            srm.setFieldLabel("SRM");
>            fieldSet11111111.add(srm);
>
>        numbers.add(fieldSet11111111);
>        folder.add(numbers);
>
>        form2.add(folder);
>        form2.setButtonAlign(HorizontalAlignment.CENTER);
>        form2.addButton(new Button("Save"));
>        form2.addButton(new Button("Reload"));
>
>        add(vp);
>        vp.add(folder);
>        vp.add(form2);
>
>     }
>
>
>
> }
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~----------~----~----~----~------~----~------~--~---

  • Data Grid Premila Devi
    • Re: Data Grid Debasish

Reply via email to