2011-01-17 7 views
0

スクロール可能ではありません。 私が使用している場合、下の1つだけが表示されますsetAlwaysShowScrollBars(true); 私の質問は、どのように下の1つをスクロール可能にすることができますか?それは単なる灰色です。GWT ScrollPanelは、下のスクロールバーは

+0

「abs」とは何ですか?スクロールパネルにイメージを直接追加していない場合は、追加する内容を知っておくと便利です。 – LINEMAN78

+0

ああ、申し訳ありません。私はアニメーションを実現するために特定の座標を描画する必要があるため、これはabsolutePanelです。 –

答えて

0
public class BoardPanel extends ScrollPanel { 
AbsolutePanel abs = new AbsolutePanel(); 

private GameCtrl gameCtrl; 

public BoardPanel(Game game) { 
    setSize("100px", "100px"); 
    abs.add(new Image(game.getMap().getImageUrl())); 
    abs.setPixelSize(768,576); 
    add(abs); 
    for (Player player : game.getPlayerList()) { 
     drawRobot(player); 
    } 
} 

をスクロールするが残っていない、私はそれを修正したことを意味彼はイメージ全体が表示されていると思っていたので、ヒントは正しかった。 AbsolutePanelのサイズを設定すると、下のスクロールバーが表示され、そのように見えます。

0

下の1が表示されている場合は、setAlwaysShowScrollBars(true)を使用する場合にのみ、それはおそらくあなたの、画像が完全に表示されていると何も

+0

私はあなたが正しいと思いますが、わかりましたが、私は100x100のサイズを使用しました。イメージはそれよりも大きいです。サイズが100x100より大きい場合は、画面に完全に表示することができます。 –

関連する問題