我有,我想基於一個按鈕之間進行切換2張圖像點擊是否有更好的方法來改變背景圖片
private Image widget1 = new Image("images/AU-wp5.jpg");
private Image widget2 = new Image("images/GB-wp1.jpg");
private boolean flag = false;
private void onClick()
{
flag = !flag;
if(flag)
{
RootPanel.get("stockList").add(widget1);
RootPanel.get("stockList").remove(widget2);
}
else
{
RootPanel.get("stockList").add(widget2);
RootPanel.get("stockList").remove(widget1);
}
}
這是圖像之間進行切換的正確方法?我已閱讀了關於有一個圖像和改變它的網址,但無法通過這種方式工作。
你嘗試widget1.setUrl( 「圖像/ GB-wp1.jpg」)? –
'widget1.src(newURL)'? – Barney
之前我曾嘗試過,因爲這是我從文檔中讀取的內容。現在工作肯定是一個錯字。我可以假設使用一個簡單的圖像是不太需要內存密集的。性能如何?我沒有注意到任何延遲交換的圖像,但後來我的手機是一個四核 – MayoMan