2010-09-27 95 views
1

我對GWT樣式有奇怪的體驗。GWT哈希css樣式名稱未正確添加

我用UiBinder的以及一些編程訪問 風格我的GWT部件:

<ui:UiBinder xmlns:ui="..." xmlns:g="..."> 
     <ui:style src="bindings.css"/> 
      <g:VerticalPanel > 
       <g:Label addStyleNames="{style.stationTitle}" ui:field="stationName"></g:Label> 
       <g:FlexTable ui:field="routesTable"></g:FlexTable> 
      </g:VerticalPanel> 
    </ui:UiBinder> 

正如你可以看到我也有一個FlexTable。我在 http://code.google.com/webtoolkit/doc/latest/tutorial/style.html#secondary
的例子樣式添加到一個細胞中FlexTable這樣的:

routesTable.getFlexCellFormatter().setStyleName(row, 1, "route"); 

結果:風格標籤工作站名稱已succesfuly添加 但風格各表細胞不是。 在HTML一看提供給瀏覽器發現
的風格進行了彙編,並給出散列名稱問題:.G1gm2rpjA和.G1gm2rpjB 表示標籤已經給出了正確的散列 樣式名稱G1gm2rpjA的HTML元素,但表中的單元格已被賦予原始樣式名稱 「路徑」...出了什麼問題?這是一個gwt的bug嗎?

回答