在Table Grid中指定cell id =“”
答案 0 :(得分:0)
好吧,一个解决方案可能是使用JSNI。您可以编写一个本机js方法来获取您的单元格(类似于document.getElementsByTagName),然后使用纯js为其分配一个id。
我不确定GWT中是否存在某种TableCell类(我非常有信心) - 您可以尝试使用setAttribute方法。
答案 1 :(得分:0)
使用.getElement()。setAttribute(“attribute”,“value”)设置属性总是可以解决GWT限制。
答案 2 :(得分:0)
您可以使用:
FlexTable ft=new FlexTable();
ft.setWidget(5, 5, new Label());
ft.getCellFormatter().getElement(5, 5).setId("containerArea");
答案 3 :(得分:0)
像这样:
getElement().setAttribute("id", "elementId");