1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101
   |  
VerticalPanel tachePanel =new VerticalPanel();
     RootPanel.get().add(tachePanel);
     //initWidget(tachePanel);
 
      Label label  =new Label("click:");
      RootPanel.get().add(label,556,120);
 
      VerticalPanel treePanel = new VerticalPanel();
      RootPanel.get().add(treePanel);
      treePanel.setWidth("300px");
      treePanel.addStyleName("table-center");
      treePanel.setWidth("300px");
 
      TreeItem outerRoot = new TreeItem("Item 1");
      outerRoot.addItem("Item 1-1");
      outerRoot.addItem("Item 1-2");
      outerRoot.addItem("Item 1-3");
      tree.addItem(outerRoot);
 
      Label itemLabel = new Label("itemecriture");
      itemLabel.setStyleName("demo-label"); 
      FlexTable item =new FlexTable();
      item.setWidget(0, 0, itemLabel);
      item.setWidth("1px");
      item.setHeight("1px");
      TextBox itemecréture = new TextBox();
      item.setWidget(0, 1, itemecréture);
 
      Label item1Label = new Label("item1criture");
      item1Label.setStyleName("demo-label"); 
      FlexTable item1 =new FlexTable();
      item1.setWidget(0, 0, item1Label);
      item1.setWidth("1px");
      item1.setHeight("1px");
      TextBox item1ecréture = new TextBox();
      item1.setWidget(0, 1, item1ecréture);
 
 
      TreeItem innerRoot = new TreeItem("Item 1-5");
      innerRoot.addItem("Item 1-5-1");
      innerRoot.addItem("Item 1-5-2");
      innerRoot.addItem(item);
      innerRoot.addItem(new CheckBox("Item 1-5-4"));
 
      TreeItem inner1 = new TreeItem("Item 1-5");
      inner1.addItem(item1);
      innerRoot.addItem(inner1);
 
      TreeItem inner2 = new TreeItem("Item 1-5");
      inner2.addItem("form");
      inner2.addItem("");
      innerRoot.addItem(inner2);
 
      outerRoot.addItem(innerRoot);
      tree.addTreeListener(this);
 
      final ScrollPanel scrollPanel = new ScrollPanel();
      treePanel.add(scrollPanel);
      scrollPanel.setWidget(tree);
 
      scrollPanel.setSize("200 px", "40 px");
 
      initWidget(treePanel);
 
 
      DOM.setStyleAttribute(info.getElement(),
          "backgroundColor", "#FFD39B");
 
      DOM.setStyleAttribute(info1.getElement(),
          "borderTop", "3px solid #999");
 
      treePanel.add(info);
      RootPanel.get().add(tree,100,200);
      RootPanel.get().add(info,600,200);
 
      Button Button = new Button();
      // flexTable.setWidget(2, 2, Button);
     Button.setText("Modify");
      Panel.add(Button);
      RootPanel.get().add(Button,900,120);
 
     Button.addClickListener(new ClickListener(){
 
        public void onClick(Widget sender)
        {
          RootPanel.get().clear();
      }
 
      });
 
  }
  public void onTreeItemSelected(TreeItem item)
  {
      info.setText("Selected " + item.getText());
 
  }
  public void onTreeItemStateChanged(TreeItem item)
  {
      info.setText(item.getText() + " State Changed");   
   } | 
Partager