窗口ImageView顯示生成的圖片,
問題:顯示的是上一次生成的圖片,不是這一次生成的圖片;
出現問題的代碼:
//錯誤寫法,因為會預加載好圖片,不會顯示出處理后得到的圖片,所以只會顯示上一次得到的結果
//Image image2 = new Image(showImage.class.getResourceAsStream("out.png"));
解決方法:將上面代碼修改為:
Image image2 = new Image("file:C:\\Users\\fanghui\\IdeaProjects\\JavaFXTest\\src\\sample\\JavaFXUI\\out.png");