colspan 및 rowspan 셀이 모두있는 테이블을 구현하고 있습니다. 전에 FlexTable을 사용했지만 CellTable을 사용하기로 결정했습니다. 그러나 FlexTable ... 난 할 노력하고있어 알고 사진을보고하십시오 않았지만 CellTable가 추가 스타일을 지원하지 않는 것 같습니다 :Cellspable의 Colspan 및 Rowspan
어떤 제안을 환영합니다.
colspan 및 rowspan 셀이 모두있는 테이블을 구현하고 있습니다. 전에 FlexTable을 사용했지만 CellTable을 사용하기로 결정했습니다. 그러나 FlexTable ... 난 할 노력하고있어 알고 사진을보고하십시오 않았지만 CellTable가 추가 스타일을 지원하지 않는 것 같습니다 :Cellspable의 Colspan 및 Rowspan
어떤 제안을 환영합니다.
AbstractCellTableBuilder을 사용하여 자신의 구조를 렌더링 할 수 있습니다.
Custom DataGrid showcase을 살펴보십시오.
;
FlexTable table = new FlexTable();
FlexTable.FlexCellFormatter flexCellFormatter =table.getFlexCellFormatter();
flexCellFormatter.setColSpan(3,0,2);
final TextBox textBox = new TextBox();
Label label = new Label();
label.setText("Name");
table.setWidget(0, 0, label);
table.setWidget(0, 1, textBox);
final TextBox textBox1 = new TextBox();
Label label1 = new Label();
label1.setText("Surname");
table.setWidget(1,0,label1);
table.setWidget(1, 1, textBox1);
final TextBox textBox2 = new TextBox();
Label label2 = new Label();
label2.setText("e-mail");
table.setWidget(2,0, label2);
table.setWidget(2, 1, textBox2);
Button button = new Button("apply", new ClickHandler() {
@Override``
public void onClick(ClickEvent event) {
String name = textBox.getText();
String surname = textBox1.getText();
Window.alert("Your name is " + name + "Your surname is " + surname);
}
});
table.setWidget(3, 0, button);//Write this code, then run, you can answer! goodLuck :-))
CellTable. FlexTable이 아닙니다. – Cataclysm
* 사용자 정의 DataGrid 쇼케이스 *에서 'TableRowBuilder tr = startRow();'를 설명 할 수 있습니까? 'startRow()'메소드의 정의는 무엇입니까? 나는 못 찾는다. 감사합니다 – Cataclysm
@Cataclysm : 상위 클래스에 있습니다. [AbstractHeaderOrFooterBuilder] (http://www.gwtproject.org/javadoc/latest/com/google/gwt/user/cellview/client/AbstractHeaderOrFooterBuilder.html#startRow() 참조) –