1
A
回答
0
嘗試使用ClickableTextCell並設置其ValueUpdater調用任何你需要的錨做
0
創建Column
重寫onBrowserEvent
方法。
像這樣:
new Column<T, String>(new TextCell()) {
@Override
public String getValue(T object) {
return object.getProperty();
}
@Override
public void onBrowserEvent(Context context, Element elem, T object, NativeEvent event) {
// TODO You can check which event you want to catch
Window.open("http://www.stackoverflow.com", "StackOverFlow", "");
}
};
0
這個問題是很老,但仍然將是可以幫助別人的答案。在下面的代碼我使用clickableTextCell和一些造型變化給錨的感覺;)
Column<YourDataClass, String> columnValue = new Column<YourDataClass, String>(
new ClickableTextCell()) {
@Override
public String getCellStyleNames(Cell.Context context, YourDataClass object) {
return style.clickableText();
}
@Override
public String getValue(YourDataClass object) {
return "Anchor Name"; //This is anchor text eg: Download Something
}
};
columnValue.setFieldUpdater(new FieldUpdater<YourDataClass, String>() {
@Override
public void update(int index, YourDataClass obj, String value) {
//Do stuff for click event.
}
});
agentsTable.addColumn(columnValue, " ");
agentsTable.setColumnWidth(columnValue, 10,com.google.gwt.dom.client.Style.Unit.PCT);
添加下面的代碼在你的類的造型;
@UiField
Style style;
public interface Style extends CssResource {
String clickableText();
}
添加下面的風格融入您ui.xml文件:
.clickableText{
align: left;
color: blue;
text-decoration: underline;
}
讀http://www.pandurangpatil.com/2014/03/gwt-access-style-defined-inside-uixml.html知道如何從ui.xml訪問的造型在你的類
相關問題
- 1. 將行號列添加到GWT CellTable
- 2. GWT CellTable - 根據行添加列
- 3. 如何ClickableTextCells的列添加到cellTable
- 4. 將ScrollPanel添加到CellTable中
- 5. 添加類錨
- 6. GWT CellTable:添加/刪除CellTable中的一行
- 7. 如何將一行添加到CellTable?
- 8. ,如何在celltable頭部添加一行?
- 9. gwt - celltable - 添加額外的行
- 10. 如何添加滾動條到celltable
- 11. 在GWT CellTable上添加一個子行
- 12. 如何將css類添加到CellTable控件(GWT)的第一列?
- 13. 在GWT中CellTable的列中添加圖標
- 14. 我可以在GWT celltable添加一個列表框
- 15. 如何將公開面板添加到GWT中的cellTable列
- 16. GWT celltable使某些列加粗
- 17. CellTable與圖像列
- 18. 添加JavaScript屬性錨
- 19. jQuery搜索添加錨點
- 20. ASP.NET:添加回發錨
- 21. GWT - 添加僞錨點
- 22. 添加錨AngularJS國家
- 23. GWT - 如何分類celltable列?
- 24. GWT CellTable - 設置列寬
- 25. 如何爲錨點/散列添加參數到RedirectToRouteResult?
- 26. 使用正則表列將錨點添加到HTML
- 27. 使用javascript動態添加錨到列表中的問題
- 28. 向無序列表中的每個錨點添加一個類
- 29. 如何在gwt-celltable中添加換行符?
- 30. 如何將圖像添加到GWT中cellTable中的單元格
你有一個簡單的例子添加列可點擊TextCell ????? – 2011-03-21 18:44:19
問題解決http://stackoverflow.com/questions/5384882/solved-how-to-add-clickabletextcell-to-celltable – 2011-03-22 10:01:53