Package com.smartgwt.client.widgets

Examples of com.smartgwt.client.widgets.Label


        }
    }

    public Canvas getViewPanel() {

        final Label labelAnswer = new Label("Your answer here...");
        labelAnswer.setTop(50);
        labelAnswer.setWidth(300);


        IButton buttonConfirm = new IButton("Confirm");
        buttonConfirm.addClickHandler(new ClickHandler() {
            public void onClick(ClickEvent event) {
                SC.confirm("Proceed with Operation get AJAX?", new BooleanCallback() {
                    public void execute(Boolean value) {
                        if (value != null && value) {
                            labelAnswer.setContents("OK");
                        } else {
                            labelAnswer.setContents("Cancel");
                        }
                    }
                });
            }
        });

        IButton buttonAsk = new IButton("Ask");
        buttonAsk.setLeft(150);
        buttonAsk.addClickHandler(new ClickHandler() {
            public void onClick(ClickEvent event) {
                SC.ask("Are you going to stop writing great code?", new BooleanCallback() {
                    public void execute(Boolean value) {
                        if (value != null && value) {
                            labelAnswer.setContents("Yes");
                        } else {
                            labelAnswer.setContents("No");
                        }
                    }
                });
            }
        });
View Full Code Here


    public Canvas getViewPanel() {
        VLayout layout = new VLayout(8);

        // ---------------------------------------------------------------------------------------
        // Seperate DynamicForm Example (DateRangeItem)
        Label dateRangeLabel = new Label();
        dateRangeLabel.setWidth(595);
        dateRangeLabel.setHeight(25);
        dateRangeLabel.setContents("External DynamicForm (DateRangeItem)");
        dateRangeLabel.setBaseStyle("exampleSeparator");
        layout.addMember(dateRangeLabel);

        DynamicForm form = new DynamicForm();
        form.setWidth(500);
        form.setHeight(22);
        form.setTitleOrientation(TitleOrientation.TOP);

        final DateRangeItem rangeItem = new DateRangeItem("independence");
        rangeItem.setWidth("*");
        rangeItem.setShowTitle(false);
        rangeItem.setAllowRelativeDates(true);

        DateRange dateRange = new DateRange();
        dateRange.setRelativeStartDate(new RelativeDate("-1200m"));
        dateRange.setRelativeEndDate(new RelativeDate("-1000m"));
        rangeItem.setValue(dateRange);

        form.setItems(rangeItem);
        layout.addMember(form);
       
        // Create a ListGrid displaying data from the worldDS
        final ListGrid grid1 = new ListGrid();
        grid1.setWidth(595);
        grid1.setHeight(200);
        grid1.setDataSource(WorldXmlDS.getInstance());

        IButton searchButton = new IButton("Filter");
        searchButton.setAutoFit(true);
        searchButton.addClickHandler(new ClickHandler() {
            @Override
            public void onClick(ClickEvent event) {
                Criterion criteria = rangeItem.getCriterion();               
                grid1.fetchData(criteria);
            }
        });
        layout.addMember(searchButton);
        layout.addMember(grid1);

        // ---------------------------------------------------------------------------------------
        // Inline FilterEditor Example (MiniDateRangeItem)

        Label filterEditorLabel = new Label("FilterEditor (MiniDateRangeItem)");
        filterEditorLabel.setWidth(595);
        filterEditorLabel.setBaseStyle("exampleSeparator");
        filterEditorLabel.setHeight(25);
        layout.addMember(filterEditorLabel);

        // Create a ListGrid displaying data from the worldDS and also displaying a FilterEditor
        final ListGrid grid2 = new ListGrid();
        grid2.setWidth(595);
View Full Code Here

        countryGrid.setFields(countryCodeField, nameField, capitalField, continentField);

        countryGrid.setData(CountryData.getRecords());
        canvas.addChild(countryGrid);

        final Label label = new Label("click a value in the grid");
        label.setWidth(300);
        label.setTop(250);
        label.setAlign(Alignment.CENTER);
        label.setBorder("1px solid #808080");
        canvas.addChild(label);

        countryGrid.addCellClickHandler(new CellClickHandler() {
            public void onCellClick(CellClickEvent event) {

                ListGridRecord record =  event.getRecord();
                int colNum = event.getColNum();
                ListGridField field = countryGrid.getField(colNum);
                String fieldName = countryGrid.getFieldName(colNum);
                String fieldTitle = field.getTitle();

                label.setContents("Clicked <b>" + fieldTitle + ":" + record.getAttribute(fieldName) +
                        "</b> (Country:" + record.getAttribute("countryName") + ")");
            }
        });

        countryGrid.addCellDoubleClickHandler(new CellDoubleClickHandler() {
View Full Code Here

        });

        countryGrid.setInitialCriteria(initialCriteria);


        Label label = new Label();
        label.setAutoHeight();
        label.setContents("<table style='font-size:12;font-family:Arial,Verdana'>" +
                "<tr><td><b>Prefix</b></td><td><b>Operator</b></td></tr>" +
                "<tr><td>&lt;</td><td>lessThan</td></tr>" +
                "<tr><td>&gt;</td><td>greaterThan</td></tr>" +
                "<tr><td>&lt;=</td><td>lessThanOrEqual</td></tr>" +
                "<tr><td>&gt;=</td><td>greaterThanOrEqual</td></tr>" +
View Full Code Here

  public Canvas getViewPanel() {

        VLayout layout = new VLayout();
    layout.setMembersMargin(10);

    final Label label = new Label("Vision is the art of seeing the invisible");
    label.setParentElement(layout);
    label.setShowEdges(true);
    label.setBackgroundColor("#ffffd0");
    label.setPadding(5);
    label.setWidth(200);
    label.setTop(50);
    label.setLeft(-220); //start off screen
    label.setValign(VerticalAlignment.CENTER);
    label.setAlign(Alignment.CENTER);
    label.setAnimateTime(1200); // milliseconds

    IButton moveInButton = new IButton();
    moveInButton.setTitle("Move In");
    moveInButton.setLeft(40);
    moveInButton.addClickHandler(new ClickHandler() {
      public void onClick(ClickEvent event) {
        label.animateMove(10, 50);

      }
    });

    IButton moveOutButton = new IButton();
    moveOutButton.setTitle("Move Out");
    moveOutButton.addClickHandler(new ClickHandler() {
      public void onClick(ClickEvent event) {
        label.animateMove(-220, 50);
      }
    });

    HLayout hLayout = new HLayout();
    hLayout.setMembersMargin(10);
View Full Code Here

        Canvas canvas = new Canvas();

        DataSource supplyItemDS = ItemSupplyXmlDS.getInstance();

        final Label label = new Label();
        label.setAlign(Alignment.CENTER);
        label.setBorder("1px solid #287fd6");
        label.setTop(75);
        label.setHeight(50);
        label.setWidth(250);
        label.setMargin(10);
        label.setContents("Select an item to order");
        canvas.addChild(label);

        DynamicForm form = new DynamicForm();

        HeaderItem headerItem = new HeaderItem();
        headerItem.setDefaultValue("Order Supply Item");

        SelectItem selectItem = new SelectItem();
        selectItem.setDefaultToFirstOption(true);
        selectItem.setTitle("Item");
        selectItem.setDisplayField("itemName");
        selectItem.setPickListWidth(250);
        selectItem.setOptionDataSource(supplyItemDS);
        selectItem.addChangeHandler(new ChangeHandler() {
            public void onChange(ChangeEvent event) {
                label.setContents("Selected itemID : " + event.getValue());
            }
        });

        SpinnerItem spinnerItem = new SpinnerItem();
        spinnerItem.setName("Quantity");
        spinnerItem.setDefaultValue(1);
        spinnerItem.setMin(1);

        form.setItems(headerItem, selectItem, spinnerItem);
        canvas.addChild(form);

        final Label label2 = new Label();
        label2.setAlign(Alignment.CENTER);
        label2.setBorder("1px solid #287fd6");
        label2.setTop(75);
        label2.setLeft(300);
        label2.setHeight(50);
        label2.setWidth(250);
        label2.setMargin(10);
        label2.setContents("Select an item to order");
        canvas.addChild(label2);

        DynamicForm form2 = new DynamicForm();
        form2.setLeft(300);

        HeaderItem headerItem2 = new HeaderItem();
        headerItem2.setDefaultValue("Order Supply Item");

        ListGridField itemField = new ListGridField("itemName");
        ListGridField unitsField = new ListGridField("units");
        ListGridField unitCostField = new ListGridField("unitCost");

        SelectItem selectItem2 = new SelectItem();
        selectItem2.setTitle("Item");
        selectItem2.setOptionDataSource(supplyItemDS);
        selectItem2.setDisplayField("itemName");
        selectItem2.setValueField("SKU");
        selectItem2.addChangeHandler(new ChangeHandler() {
            public void onChange(ChangeEvent event) {
                label2.setContents("Selected Item SKU: " + event.getValue());
            }
        });
        selectItem2.setPickListWidth(450);
        selectItem2.setPickListFields(itemField, unitsField, unitCostField);
View Full Code Here

    window.setCanDragReposition(true);
    window.setCanDragResize(true);
    window.setAnimateMinimize(true);

    Label label = new Label(
        "Staging: <span style=\"color: green; font-weight: bold;\">Normal</span><br/>"
            + "Production: <span style=\"color: green; font-weight: bold;\">Normal</span><br/>"
            + "Development: <span style=\"color: green; font-weight: bold;\">Normal</span>");

    label.setHeight100();
    label.setPadding(5);
    label.setValign(VerticalAlignment.TOP);

    window.addItem(label);
    canvasMain.addChild(window);

    return canvasMain;
View Full Code Here

            this.setTitle(title);
            this.example = example;
            this.setLayoutMargin(2);
            this.setMembersMargin(2);
           
            this.addMember(new Label() {{
                this.setWidth100();
                this.setAutoFit(true);
                this.setPadding(6);
                this.setContents(title);
            }});
View Full Code Here

        mainLayout.setLayoutMargin(10);
        mainLayout.setMembersMargin(10);
        mainLayout.setMinWidth(100);
        mainLayout.setMinHeight(50);

        final Label member1 = new Label();
        member1.setContents("Member 1");
        member1.setOverflow(Overflow.HIDDEN);
        member1.setShowEdges(true);
        member1.setCanDragResize(true);
        member1.setResizeFrom("L", "R");
        member1.setAlign(Alignment.CENTER);

        Label member2 = new Label();
        member2.setContents("Member 2");
        member2.setOverflow(Overflow.HIDDEN);
        member2.setShowEdges(true);
        member2.setCanDragResize(true);
        member2.setResizeFrom("L", "R");
        member2.setAlign(Alignment.CENTER);

        mainLayout.addMember(member1);
        mainLayout.addMember(member2);
        mainLayout.setHeight(100);
View Full Code Here

    public Canvas getViewPanel() {
        HLayout mainLayout = new HLayout();
        mainLayout.setWidth100();
        mainLayout.setHeight100();

        Label navigationLabel = new Label();
        navigationLabel.setContents("Navigation");
        navigationLabel.setAlign(Alignment.CENTER);
        navigationLabel.setOverflow(Overflow.HIDDEN);
        navigationLabel.setWidth("30%");
        navigationLabel.setShowResizeBar(true);

        mainLayout.addMember(navigationLabel);

        VLayout vLayout = new VLayout();
        vLayout.setWidth("70%");

        Label listingLabel = new Label();
        listingLabel.setContents("Listing");
        listingLabel.setAlign(Alignment.CENTER);
        listingLabel.setOverflow(Overflow.HIDDEN);
        listingLabel.setHeight("30%");
        listingLabel.setShowResizeBar(true);

        Label detailsLabel = new Label();
        detailsLabel.setContents("Details");
        detailsLabel.setAlign(Alignment.CENTER);
        detailsLabel.setOverflow(Overflow.HIDDEN);
        detailsLabel.setHeight("70%");

        vLayout.addMember(listingLabel);
        vLayout.addMember(detailsLabel);

        mainLayout.addMember(vLayout);
View Full Code Here

TOP

Related Classes of com.smartgwt.client.widgets.Label

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.