我有一個VerticalLayout,並在其中添加了一個圖像組件。有時候,當我們連接不好時,我發現這個圖像緩慢加載。所以,我有一個想法,在完全加載後顯示此圖像,並且我想在加載時顯示一些加載gif。如何檢測圖像何時完全加載?
由於我使用的GWT,我用LoadHandler針對這種情況,如下
fullSizeImage.addLoadHandler(new LoadHandler() {
public void onLoad(final LoadEvent event) {
loadingImage.setVisible(false);
}
});
上面的代碼會顯示我的加載GIF圖像,而我實際的圖像加載,它會隱藏,當我acutal形象是完全讀取。我怎樣才能知道它在Vaadin?