2011-12-19 4 views
1

折れ線グラフで "データなし"の代わりに "読み込み中...."を設定します。 私のコードでは5秒ごとに折れ線グラフを実行してから、5秒前にchart.butを表示します。または、読み込み時に「データなし」と表示されます。「データなし」ではなく「読み込み中」のみにします。 助けてくれてありがとう。「LOADING ...」ラベルを折れ線グラフに設定する方法は?

+0

少なくとも、使用しているChart Frameworkを教えてもらえますか? – jusio

+0

私は折れ線グラフの視覚化を使用しています。 – Suresh

答えて

0

最初に「読み込み中...」ラベルを入力するSimplePanelを使用できます。 5秒タイマーが起動すると、SimplePanelのsetWidget()メソッドを呼び出すと、 "Loading ..."ラベルをグラフに置き換えます。

次は使用であるかもしれない:あなたはsetContent()を呼び出すまで

public class LoadingComposite extends Composite 
{ 
    private SimplePanel content; 

    public LoadingIndicatorComposite() 
    { 
    content = new SimplePanel(); 
    content.setWidget(new Label("Loading...") /* or a loading indicator image */); 
    initWidget(content); 
    } 

    public void setContent(Widget w) 
    { 
    content.setWidget(w); 
    } 
} 

この複合体は、最初に表示したいコンテンツを渡し、「ロード中...」のラベルを表示します。

関連する問題