1
我在flexTable的第一行我已經添加組合框,組合框,文本框,Add按鈕學習GWT行數在flexTable在GWT
在,刪除按鈕。
單擊addButton 2行的事件將被添加到與第一個相同組件的flexTable中。 (組合框,組合框,文本框,Add按鈕,刪除按鈕。)
private Button getAddbutton() {
addbutton = new Button("");
addbutton.addClickHandler(new ClickHandler() {
public void onClick(ClickEvent event) {
int i = flexTable.getRowCount();
System.out.println(" i " + i);
i++;
flexTable.setWidget(i, 0, getPropertyList());
flexTable.setWidget(i, 1, getConditionList());
flexTable.setWidget(i, 2, getKeyWord());
flexTable.setWidget(i, 3, getAddbutton());
flexTable.setWidget(i, 4, getRemove());
remove.setStyleName("cmis-Button-removeOn");
remove.setTitle(""+i);
}
});
addbutton.setSize("25px", "25px");
addbutton.setStyleName("cmis-Button-Add");
return addbutton;
}
我的輸出是
i 1
i 3
i 5
i 7
爲什麼根據rowCount由2增加雖然我已經在coloumn
僅加入4行