Tuesday, 3 May 2011

create dynamic label

 public void onModuleLoad() {
     
     

  
       panel=RootPanel.get();
      panel.setSize("100%", "100%");
     
      absolutePanelCount = new AbsolutePanel();
      panel.add(absolutePanelCount, 89, 10);
      absolutePanelCount.setSize("426px", "28px");
     
       label = new Label("New label");
      absolutePanelCount.add(label, 10, 7);
      label.setSize("67px", "22px");
   
     
     
      absolutePanel_11 = new AbsolutePanel();
      panel.add(absolutePanel_11, 10, 228);
      absolutePanel_11.setSize("500px", "");
     
     
      absolutePanel_12 = new AbsolutePanel();
      panel.add(absolutePanel_12, 10, 246);
      absolutePanel_12.setSize("440px", "126px");
     
      textAreaComment = new com.google.gwt.user.client.ui.TextArea();
      textAreaComment.setStyleName("gwt-textAreat1");
      absolutePanel_12.add(textAreaComment, 0, 2);
      textAreaComment.setSize("420px", "30px");
     
      viewmore= new Button("View More");
      absolutePanel_12.add(viewmore, 349, 94);
      viewmore.setSize("77px", "22px");
     
      absolutePanel_13 = new AbsolutePanel();
      panel.add(absolutePanel_13, 10, 210);
      absolutePanel_13.setStyleName("gwt-ap1");
      absolutePanel_13.setSize("500px", "");
     
     btnPost_1 = new Button("Post");
   
      btnPost_1.addClickHandler(new ClickHandler() {
          public void onClick(ClickEvent event) {
             
             

             
                horizontalPanel= new HorizontalPanel();
            horizontalPanel .setStyleName("gwt-horiz");
          absolutePanel_11.add(horizontalPanel);
          horizontalPanel.setSize("500px", "");
              int h9=  absolutePanel_11 .getOffsetHeight();
             
         
             
              Image image = new Image();
              image.setUrl("http://localhost:9090/examples/select12.jsp");
              image.setStyleName("gwt-image");
              image.setSize("35px", "55px");
              horizontalPanel.add(image);
             
             
           label1 = new Label("New label1");
           horizontalPanel.add(label1);
           label1.setWidth("400px");
           label1.setStyleName("gwt-labelcomment");         
           label1.setText(textAreaComment.getText());
       
       
         label2 = new Label("x");
          label2.setWidth("2px"); 
   
          label2.setHeight("1px");
          label2.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_LEFT);
          label2.setStyleName("gwt-labelcomment1");
         horizontalPanel.add(label2);
        
         button1 = new Button("cheers!!");
          absolutePanel_11.add(button1);
         button1.setText("cheers!!");
          button1.setSize("50px", "28px");

         label2.addClickHandler(new ClickHandler() {
               public void onClick(ClickEvent event) {
                  
                     MessageBox.confirm("Confirm", "Are you sure you want to do that?", 
                              new MessageBox.ConfirmCallback() {

                                @Override
                                public void execute(String btnID) {
                                   
                               
                                    // TODO Auto-generated method stub
                                                                   } 
                                  
                                     });

                   }
               });
              
   
       

        
       
        
        
             
      
      textAreaComment.setText(" ");
        
    
        
        
     
        comment1=label1.getText();
        
       greetingService.insertcomment(comment1,in1,new AsyncCallback<String>()
            {

                @Override
                public void onFailure(Throwable caught) {
                    // TODO Auto-generated method stub
                   
                }

                @Override
                public void onSuccess(String result)
                {
                    // TODO Auto-generated method stub
                    System.out.println("data successfully insert");
                }
       
       
       
        });
          }
      });
      absolutePanel_12.add(btnPost_1, 37, 48);
   
   
      btnPost_1.setSize("48px", "22px");
     
   
   
  

No comments:

Post a Comment