我正在開發一個使用GWT 2.5.1的多模塊應用程序。我沒有使用任何GWT主題。我想爲某些GWT小部件定製樣式,例如Button和CheckBox。如何定製GWT組件樣式?
我看到兩個解決方案:
- 寫的應用程序(鏈接在HTML頁面)加載CSS文件。 CSS將包含使用GWT定義名稱的CSS規則,如用於按鈕的.gwt-Button和用於複選框的.gwt-CheckBox,.gwt-CheckBox-禁用。該解決方案不利用GWT編譯器進行的CSS優化。
- 使用CssResource並在每次使用按鈕或複選框時設置樣式名稱。此解決方案將利用CSS優化,但每次創建新的Widget時都需要設置樣式名稱。
還有其他解決方案嗎?哪一個是正確的?
我也要處理不直接映射到簡單HTML元素的小部件。 – Fedy2