[英]How to properly dispose of SWT/JavaFX FXCanvas
我有一個SWT / JavaFX FXCanvas,它使用WebView作為嵌入其自定義Composite中的根(針對其Scene)實例:
class MyComposite extends Composite {
FXCanvas canvas = createFXCanvasWithWebView();
dispose() {
webView.load(null);
canvas = null;
super.dispose();
}
}
這是否足以清理所有使用的資源(尤其是在使用的WebView實例中加載的圖像)?
webView.getEngine().load(null);
綽綽有余。
canvas = null
是多余的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.