2011-02-16 233 views
3

我需要在標籤中實現背景,也可能只是用一種顏色填充一半,用另一種填充另一半。什麼是實現它的最好方法?使用CSS ?!或者還有另一種更簡單的方法。標籤背景顏色gwt

在此先感謝

回答

5

這是什麼CSS用於。

Label label = new Label("your text"); 
label.setStyleName("myStyle"); 

而在你的.css文件:

.myStyle { 
    background-color: #f00; 
} 

或者,如果你使用UiBinder的:

<ui:style> 
    .myStyle { 
    background-color: #f00; 
    } 
</ui:style> 
<g:HTMLPanel> 
    <g:Label styleName="{style.myStyle}">Your text</g:Label> 
</g:HTMLPanel> 

的UiBinder的方法的好處是,你的風格是在同一文件作爲標籤,CSS名稱也會被混淆。