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