2013-04-02 55 views

回答

0

您應該能夠使用UIObject中的方法在任何小部件上設置css樣式。在這種情況下,應該這樣的事情:

cellBrowserInstance.setStylePrimaryName("newStyle"); 

與「newStyle」被列在你的CSS。

1

如果您正在使用2.4或GWT覆蓋getCellStyleNames()

2.5 SDK,同時創造列。

  TextColumn<String> col= new TextColumn<String>() { 

       @Override 
       public String getCellStyleNames(Context context, String object) { 
        return "yourStylee"; 
       } 

       @Override 
       public String getValue(String object) {            
       return object.getName(); 
       }   

       }; 

     }; 

如果它的電池

public void render(com.google.gwt.cell.client.Cell.Context context, Meeting object, SafeHtmlBuilder sb) { 

     sb.append(SafeHtmlUtils.fromString(" <div class=youclass><table>")); 
     // Code goes here 
     sb.append(SafeHtmlUtils.fromString("<table> </div>")); 
+0

我使用GWT 2.5,但沒有創造任何列。我目前正在研究GWT展示項目。 – JDT

+0

可以在這裏粘貼一些代碼行嗎? –

+0

否則,在創建單元格本身時,您可以使用渲染方法,您可以添加您的類。 –

相關問題