2016-09-21 9 views
0

要素がテキストで埋められた後の比率を計算する必要があります。私は要素にテキストを配置し、onReveal()メソッドで要素の高さと幅を取得しようとしました。要素は高さだけでなく、幅がonReveal()メソッドの後解雇任意のイベントがあれば誰でも知っています0onReveal()イベントが発生した後に要素の高さが0になる

である(による既存のGWTの機能に)まだ見えないので、しかし

要素をブラウザに表示させましたか?

編集:onReset()イベントは、onReveal()イベントの後に発生しますが、コンテンツが表示される前に発生することがわかりました。

答えて

1

あなたは、繰延コールバックでサイズ測定を実行するためにSchedulerを使用することができます。

だからあなたonReset()onReveal()ランで:

@Override 
public void onReveal() { 
    super.onReveal(); 
    Scheduler.get().scheduleDeferred(new Scheduler.ScheduledCommand() { 
     public void execute() { 
      elem.getHeight() 
     } 
    }); 
} 
+0

はどうもありがとうございました!魅力的な作品! – javabeangrinder

関連する問題