我GWT:如何設置HTML元素/ HTML.setStylePrimaryName的第一個參數的樣式?
HTML test = new HTML("myhtml");
產生
<div class="gwt-HTML">MyHTML</div>
我想設置使用此主要風格:
HTML.setStylePrimaryName(null, "mystyle");
什麼必須是第一個放慢參數?空不工作。
我GWT:如何設置HTML元素/ HTML.setStylePrimaryName的第一個參數的樣式?
HTML test = new HTML("myhtml");
產生
<div class="gwt-HTML">MyHTML</div>
我想設置使用此主要風格:
HTML.setStylePrimaryName(null, "mystyle");
什麼必須是第一個放慢參數?空不工作。
的UIObject.setStylePrimaryName
靜態方法是當你有Element
s到工作(你還會注意到它的protected
,這真的是小部件的實現細節和其他UI對象)。
你想使用的setStylePrimaryName
實例方法:
test.setStylePrimaryName("mystyle");
但實際上,大多數時候,你最好使用addStyleName
,保持gwt-HTML
類名左右(或在的情況下,一個TextBox
例如,保持gwt-TextBox
和gwt-TextBox-readonly
;如果你改變了主名稱到mystyle
,你會再有mystyle-readonly
的gwt-TextBox-readonly
代替,它有時是可取的,但大部分時間是n值OT):
text.addStyleName("mystyle");
傳「測試」,這是您要應用的樣式 – Jai 2011-05-27 09:15:58