Package com.extjs.gxt.ui.client.widget.form

Examples of com.extjs.gxt.ui.client.widget.form.FormPanel


        this.setModal(true);
        this.templateListener = templateListener;
        this.templates = templates;
        this.setResizable(false);

        FormPanel form = new FormPanel();
        form.setHeaderVisible(false);
        form.setFrame(true);
        form.setLabelAlign(LabelAlign.TOP);
        form.setButtonAlign(HorizontalAlignment.CENTER);
       
        String selectLabelText = allowMultiple ? textMessages.pleaseSelectTemplates() : textMessages.pleaseSelectTemplate();
        store = new ListStore<TemplateData>();
        templateListBox = new ListField<TemplateData>();
        templateListBox.setSize(300, 150);
        templateListBox.setDisplayField(Constants.NAME);
        templateListBox.setFieldLabel(selectLabelText);
        templateListBox.getListView().getSelectionModel().setSelectionMode(allowMultiple ? SelectionMode.MULTI : SelectionMode.SINGLE);
        templateListBox.getListView().addListener(Events.OnDoubleClick, new Listener<BaseEvent>()
        {
            @Override
            public void handleEvent(BaseEvent be)
            {
                if (templateListBox.getSelection().size() > 0)
                {
                    doOkay();
                }
            }
        });
        form.add(templateListBox);

        Button okayButton = new Button(textMessages.okay(), new SelectionListener<ButtonEvent>() {
            @Override
            public void componentSelected(ButtonEvent ce) {
                doOkay();
            }
        });

        Button cancelButton = new Button(textMessages.cancel(), new SelectionListener<ButtonEvent>() {
            @Override
            public void componentSelected(ButtonEvent ce) {
                doCancel();
            }
        });
       
        form.setButtonAlign(HorizontalAlignment.CENTER);
        form.addButton(okayButton);
        form.addButton(cancelButton);

        setFields();
       
        this.add(form);
    }
View Full Code Here


    public ReportDialog(Map<String, Object> report)
    {
        this.setHeading((String)report.get(Constants.I18N));
        this.setModal(true);
        setWidth("340");
        form = new FormPanel();
        form.setAction(GWT.getHostPageBaseURL()+"report");
        form.setMethod(Method.POST);
        form.setHeaderVisible(false);
        form.setFrame(true);
        // display parameter inputs
View Full Code Here

        this.setModal(true);
        this.groupListener = groupListener;
        this.groups = groups;
        this.setResizable(false);

        FormPanel form = new FormPanel();
        form.setHeaderVisible(false);
        form.setFrame(true);
        form.setLabelAlign(LabelAlign.TOP);
        form.setButtonAlign(HorizontalAlignment.CENTER);
       
        String selectLabelText = allowMultiple ? textMessages.pleaseSelectGroups() : textMessages.pleaseSelectGroup();
        store = new ListStore<GroupData>();
        groupListBox = new ListField<GroupData>();
        groupListBox.setSize(300, 150);
        groupListBox.setDisplayField(Constants.NAME);
        groupListBox.setFieldLabel(selectLabelText);
        groupListBox.getListView().getSelectionModel().setSelectionMode(allowMultiple ? SelectionMode.MULTI : SelectionMode.SINGLE);
        groupListBox.getListView().addListener(Events.OnDoubleClick, new Listener<BaseEvent>()
        {
            @Override
            public void handleEvent(BaseEvent be)
            {
                if (groupListBox.getSelection().size() > 0)
                {
                    doOkay();
                }
            }
        });
        form.add(groupListBox);

        Button okayButton = new Button(textMessages.okay(), new SelectionListener<ButtonEvent>() {
            @Override
            public void componentSelected(ButtonEvent ce) {
                doOkay();
            }
        });

        Button cancelButton = new Button(textMessages.cancel(), new SelectionListener<ButtonEvent>() {
            @Override
            public void componentSelected(ButtonEvent ce) {
                doCancel();
            }
        });
       
        form.setButtonAlign(HorizontalAlignment.CENTER);
        form.addButton(okayButton);
        form.addButton(cancelButton);

        setFields();
       
        this.add(form);
    }
View Full Code Here

        this.setModal(true);
        this.userListener = userListener;
        this.users = users;
        this.setResizable(false);

        FormPanel form = new FormPanel();
        form.setHeaderVisible(false);
        form.setFrame(true);
        form.setLabelAlign(LabelAlign.TOP);
        form.setButtonAlign(HorizontalAlignment.CENTER);
       
        String selectLabelText = allowMultiple ? textMessages.pleaseSelectUsers() : textMessages.pleaseSelectUser();
        store = new ListStore<UserData>();
        userListBox = new ListField<UserData>();
        userListBox.setSize(300, 150);
        userListBox.setDisplayField(Constants.FULLNAME);
        userListBox.setFieldLabel(selectLabelText);
        userListBox.getListView().getSelectionModel().setSelectionMode(allowMultiple ? SelectionMode.MULTI : SelectionMode.SINGLE);
        userListBox.getListView().addListener(Events.OnDoubleClick, new Listener<BaseEvent>()
        {
            @Override
            public void handleEvent(BaseEvent be)
            {
                if (userListBox.getSelection().size() > 0)
                {
                    doOkay();
                }
            }
        });
        form.add(userListBox);

        Button okayButton = new Button(textMessages.okay(), new SelectionListener<ButtonEvent>() {
            @Override
            public void componentSelected(ButtonEvent ce) {
                doOkay();
            }
        });

        Button cancelButton = new Button(textMessages.cancel(), new SelectionListener<ButtonEvent>() {
            @Override
            public void componentSelected(ButtonEvent ce) {
                doCancel();
            }
        });
       
        form.setButtonAlign(HorizontalAlignment.CENTER);
        form.addButton(okayButton);
        form.addButton(cancelButton);

        setFields();
       
        this.add(form);
    }
View Full Code Here

TOP

Related Classes of com.extjs.gxt.ui.client.widget.form.FormPanel

Copyright © 2018 www.massapicom. 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.