Tuesday, August 20, 2013

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