Package com.smartgwt.client.widgets

Examples of com.smartgwt.client.widgets.Progressbar


    label.setHeight(15);
    label.setStyleName("loadingScreenLabel");
    label.setOpacity(100);
    progressLayout.addMember(label);

    progressBar = new Progressbar();
    progressBar.setHeight(30);
    progressBar.setWidth100();
    progressBar.setVertical(false);
    progressBar.setLayoutAlign(Alignment.CENTER);
    progressBar.setLayoutAlign(VerticalAlignment.CENTER);
View Full Code Here


       
        final Label hBar1Label = new Label("Current File Progress");
        hBar1Label.setHeight(16);
        horizontalBars.addMember(hBar1Label);
       
        final Progressbar hBar1 = new Progressbar();
        hBar1.setHeight(24);
        hBar1.setVertical(false);
        horizontalBars.addMember(hBar1);
       
        final Label hBar2Label = new Label("Total Progress");
        hBar2Label.setHeight(16);
        horizontalBars.addMember(hBar2Label);

        final Progressbar hBar2 = new Progressbar();
        hBar2.setVertical(false);
        hBar2.setHeight(24);
        horizontalBars.addMember(hBar2);   

       
        final IButton buttonStart = new IButton("Start Demo");
        buttonStart.setAutoFit(true);
        buttonStart.addClickHandler(new ClickHandler(){
            public void onClick(ClickEvent event) {
                buttonStart.setDisabled(true);
                hBar1Value = 0;
                hBar2Value = 0;
                hBar1.setPercentDone(hBar1Value);
                hBar1Label.setContents("Current File Progress");
                hBar2.setPercentDone(hBar2Value);
                hBar2Label.setContents("Total Progress");

                new Timer() {
                    public void run() {
                        hBar1Value += 1 + (int) (10 * Math.random());
                        if (hBar1Value > 100) {
                           
                            hBar1Value = 0;
                            hBar2Value += 1 + (int) (5 * Math.random());
                            if (hBar2Value >= 100)
                                hBar1Value = hBar2Value = 100;
                           
                            hBar2.setPercentDone(hBar2Value);
                            hBar2Label.setContents("Total Progress: "+hBar2Value+"%");
                        }
                        hBar1.setPercentDone(hBar1Value);
                        hBar1Label.setContents("Current File Progress: "+hBar1Value+"%");
          
View Full Code Here

TOP

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

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.