0
private ImgButton button = new ImgButton();

...

button.setSrc("iconName.jpg");

GWTまたはSmartGWT、正確にはわかりませんが、状態ワードを生成してファイルの名前に連結します。

明確にする例:

  • 焦点を合わせると、iconName.jpgなるiconName_Focus.jpg
  • マウスダウンクリックでiconName.jpgiconName_Down.jpg
  • 上に、iconName.jpgなるiconName_Over.jpg

これらの画像はカスタム画像であるため、対応する画像を提供しなかった場合にデフォルトの画像を取得するように GWT に指示したいと考えています。

たとえば、オーバー イベントが発火でiconName_Over.jpg存在しない場合は、 を使用しますiconName.jpg

4

1 に答える 1

0

それに応じて、setShow{State}またはsetShow{State}Iconメソッドを使用します。たとえば、マウスダウン状態を無効にするには、setShowDown(Boolean.FALSE)を使用します。マウスをボタンの上に置いたときに別のアイコンを表示しないようにするには、setShowDownIcon(Boolean.FALSE)を使用します。残りのアクションには、それに応じて、ImgButtonのjavadocページで検索できる名前付きメソッドがあります。

于 2012-11-09T11:14:49.790 に答える