GWT の Image クラスに問題があります。
私はそのようなイメージを作成します:
Image img = new Image(path);
次に、この変数にクリック ハンドラーを追加します。そして、クリックした後に画像を変更したい。今、私はこのようにして、2番目の画像を持っています:
Image img2 = new Image(path2);
最初の画像 (img) をクリックした後、パネルから削除し、2 番目の画像 (img2) を追加します。
GWT はそれをより良い方法で変更する機能を提供していますか? パネルに他のウィジェットがいくつかあるので、すべてを削除してから、1 つの異なる要素を追加することは、私にとって非常に問題があります。