2014-01-17 80 views
0

我想禁用鼠標突出顯示單元格的行。 這個celltable不是一個selectionmodel,所以我不想讓鼠標懸停在事件上時突出顯示行。如何禁用鼠標懸停在單元格gwt中的行突出顯示

+0

可能重複[如何更改鼠標高亮?](http://stackoverflow.com/questions/5993918/how-do-you-change-the-mouse-over-highlighting) –

回答

0

我們基本上是延長CellTableResources其中包含CellTableCssStyles,使我們可以自定義我們自己定義的CSS樣式。更多CSS類檢查這個link

public interface IMyResources extends CellTable.Resources { 

    interface IMyStyle extends CellTable.Style { 
    } 

    @Override 
    @Source({ CellTable.Style.DEFAULT_CSS, "MyStyleSheet.css" }) 
    IMyStyle cellTableStyle(); 

} 

MyStyleSheet.css CSS:

.hoveredRow { 
    background-color: none; //or just remove this but keep the class declaration 
} 

JAVA //不要忘記添加資源。

CellTable<dataType> myCellTable = new CellTable<dataType>(15, GWT.create(IMYResources.class)); 
相關問題