我想在折线图中设置“正在加载...”而不是“无数据”。 现在在我的代码中,它每 5 秒执行一次折线图,然后显示图表。但在 5 秒之前或加载时显示“无数据”。我只想要“正在加载..”而不是“无数据”。 感谢您的帮助。
最佳答案
您可以使用SimplePanel您最初填充了“正在加载...”标签。当您的 5 秒计时器触发时,您可以调用 SimplePanel 的 setWidget()方法用图表替换“正在加载...”标签。
以下可能有用:
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);
}
}
此组合最初显示“正在加载...”标签,直到您调用 setContent()
并传递您想要显示的内容。
关于java - 如何设置折线图中的 "LOADING..."标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8562418/