簡単な例。私はUiBinderで宣言された2つのスタイルを持っています:UiBinderスタイルを別のUiBinderスタイルにプログラムで変更する
<ui:style>
.success {
font-size: 13px;
margin: 15px;
font-weight: bold;
display: inline;
padding: 3px 7px;
background: #FFF1A8;
}
.error {
font-size: 13px;
margin: 15px;
font-weight: bold;
display: inline;
padding: 3px 7px;
background: #990000;
color: #fff;
}
</ui:style>
また、そのうちの1つも適用されているラベルがあります。
<g:Label ui:field="statusLabel" styleName='{style.success}' />
UiBinderの中で、私はプログラム的にスタイルをエラースタイルに切り替える方法がありますか?ウィジェットで自分のCSSを整理することができてうれしいですし、別の整理方法も見つけられていません。
私が尋ねることができない場合、私はスタイルの巨大なプールに終わらないように、私はgwtで私のCSSを整理する必要があります、また、簡単かつ使用可能ですか?これにはClientBundleを使用するスマートな方法があると思いますが、わかりません。私はまた、UiBinderのすべてを別のファイルを邪魔することなく保つだけで、上記の方法を行うことができる方が便利だと考えています。いずれにせよ、これが手に入る前に私を助けてください!
うわー....私はこれを達成するための多くのトリックをしましたが、成功しませんでした。どうもありがとうございました.... :):):) – sura2k