Package com.gwtext.client.widgets.form

Examples of com.gwtext.client.widgets.form.TextField


        valueCol.setDataIndex(VALUE_BROWSER_TEXT);
        valueCol.setResizable(true);
        valueCol.setSortable(true);
        valueCol.setCss("word-wrap: break-word ;");
        valueCol.setRenderer(valueRenderer);
        valueCol.setEditor(new GridEditor(new TextField()));

        ColumnConfig languageCol = new ColumnConfig();
        languageCol.setHeader("Lang");
        languageCol.setId(LANGUAGE);
        languageCol.setDataIndex(LANGUAGE);
        languageCol.setResizable(true);
        languageCol.setSortable(true);
        languageCol.setWidth(30);
        languageCol.setEditor(new GridEditor(new TextField()));

        ColumnConfig[] columns = new ColumnConfig[] { propCol, valueCol, languageCol };

        ColumnModel columnModel = new ColumnModel(columns);
        setColumnModel(columnModel);
View Full Code Here


        pagingToolbar.setPageSize(pageSize);
        pagingToolbar.setDisplayInfo(true);
        pagingToolbar.setDisplayMsg("Displaying records {0} - {1} of {2}");
        pagingToolbar.setEmptyMsg("No records to display");

        TextField pageSizeField = new TextField(Integer.toString(pageSize), "pageSize");
        pageSizeField.setWidth(40);
        pageSizeField.setSelectOnFocus(true);
        pageSizeField.addListener(new TextFieldListenerAdapter() {
            @Override
            public void onSpecialKey(Field field, EventObject e) {
                if (e.getKey() == EventObject.ENTER) {
                    try {
                        int pageSize = Integer.parseInt(field.getValueAsString());
View Full Code Here

    //TODO: fix me!!!!! hack!! not cast to component
    wrappingPanel.add(widget.getComponent());
  }

  protected Field createFieldComponent() {
    TextField textField = new TextField();
    return textField;
  }
View Full Code Here

            toolbar.addElement(searchField.getElement());
        }
    }

    protected Component createSearchField() {
        searchField = new TextField("Search: ", "search");
        searchField.setValidateOnBlur(false);
        searchField.setSelectOnFocus(true);
        searchField.setWidth(400);
        //searchField.setAutoWidth(true);
        searchField.setEmptyText("Type search string");
View Full Code Here

        wrappingPanel.setLayout(new FitLayout());

        final FormPanel formPanel = new FormPanel();
        formPanel.setPaddings(7);

        final TextField txtLabel = new TextField("Label");
        final TextField txtCode = new TextField("Code");
        final TextField txtSource = new TextField("Terminology");
        final TextField txtURL = new TextField("URL");
        HTMLPanel verticalSpacer = new HTMLPanel("<BR /><BR />");
//        final NoteInputPanel nip = new NoteInputPanel(getProjectId(), "Enter a comment about this reference (optional):",
//                false, "", "", null, window);
//        nip.showButtons(false);

        Button btnCreate = new Button("Create reference", new ButtonListenerAdapter() {
            @Override
            public void onClick(Button button, EventObject e) {
                String label = txtLabel.getText();
                String code = txtCode.getText();
                String source = txtSource.getText();
                String url = txtURL.getText();
                if (label.length() > 0 || code.length() > 0 || source.length() > 0 || url.length() > 0) {
//                    createNewReference(label, code, source, url, null);
                    createNewReference(label, code, source, url);
                }
                window.close();
            }
        });
        Button btnCancel = new Button("Cancel", new ButtonListenerAdapter() {
            @Override
            public void onClick(Button button, EventObject e) {
                window.close();
            }
        });

        formPanel.add(txtLabel, new AnchorLayoutData("100%"));
        formPanel.add(txtCode, new AnchorLayoutData("100%"));
        formPanel.add(txtSource, new AnchorLayoutData("100%"));
        formPanel.add(txtURL, new AnchorLayoutData("100%"));
        formPanel.add(verticalSpacer);

        wrappingPanel.add(null, new AnchorLayoutData("100% 170"));

        FormPanel formPanelBottom = new FormPanel();
        TextField dummyField = new TextField(); //we need to add this to the bottom formPanel
        //because otherwise we are not allowed to add buttons to it
        dummyField.setVisible(false);
        formPanelBottom.add(dummyField);
        formPanelBottom.addButton(btnCreate);
        formPanelBottom.addButton(btnCancel);

        panel.add(formPanel, new AnchorLayoutData("100% 150"));
View Full Code Here

            watchButton.setActiveItem(lastSelectedWatchType == null ? watchBranchItem : lastSelectedWatchType);
        }
    }

    protected Component createSearchField() {
        final TextField searchField = new TextField("Search: ", "search");
        searchField.setSelectOnFocus(true);
        searchField.setAutoWidth(true);
        searchField.setEmptyText("Type search string");
        searchField.addListener(new TextFieldListenerAdapter() {
            @Override
            public void onSpecialKey(final Field field, final EventObject e) {
                if (e.getKey() == EventObject.ENTER) {
                    SearchUtil searchUtil = new SearchUtil(getProjectId(), ClassTreePortlet.this, getSearchAsyncCallback());
                    searchUtil.setBusyComponent(searchField);
                    searchUtil.setSearchedValueType(ValueType.Cls);
                    searchUtil.search(searchField.getText());
                }
            }
        });
        return searchField;
    }
View Full Code Here

                "Select one or more <b>parents</b> for the category by clicking on the &nbsp <img src=\"../images/add.png\"></img> &nbsp icon in the <i>Parents</i> field.<br />" +
                "Operations are performed only after clicking on the <i>Create</i> button.");
        explanationHtml.setStylePrimaryName("explanation");
        add(explanationHtml);

        titleField = new TextField("Title", "name");
        titleField.setAllowBlank(false);
        titleField.setEmptyText("Enter title of new category");
        titleField.addListener(new TextFieldListenerAdapter() {
            @Override
            public void onValid(Field field) {
                onTitleChange(titleField.getValueAsString());
            }
        });
        add(titleField, new AnchorLayoutData("98%"));

        sortingLabelField = new TextField("Sorting label", "code");
        sortingLabelField.setAllowBlank(false);
        add(sortingLabelField, new AnchorLayoutData("98%"));

        //FIXME: ICD specific!!!!
       
View Full Code Here

                    onViewGraph(record);
                }
            }
        });

        searchStringTextField = new TextField();
        searchStringTextField.addListener(new TextFieldListenerAdapter() {
            @Override
            public void onSpecialKey(Field field, EventObject e) {
                if (e.getKey() == EventObject.ENTER) {
                    reload();
View Full Code Here

            onEditNotes(annotEntityName, "[" + AbstractFieldWidget.this.getProperty().getBrowserText() + "] ", "");
        }
    }

    protected Field createFieldComponent() {
        TextField textField = new TextField();
        return textField;
    }
View Full Code Here

            cols[idx].setHeader( var );
            cols[idx].setDataIndex( var );
            cols[idx].setSortable( false );
            cols[idx].setWidth( 50 );
            cols[idx].setResizable( true );
            cols[idx].setEditor( new GridEditor( new TextField() ) );
            fds[idx] = new StringFieldDef( var );
            idx++;
        }
        final RecordDef recordDef = new RecordDef( fds );
        ArrayReader reader = new ArrayReader( recordDef );
View Full Code Here

TOP

Related Classes of com.gwtext.client.widgets.form.TextField

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.