我在类addImage
中创建了一个方法ImageManager
,它创建了Picture
类的实例并将其添加到ArrayList
。使用run
通过imageManager.addImage("title,image,"Arizona","a;ldkjsf;kasjdf");
课程添加图片时
它运作得很好。
但是当您从Parser
类添加图像时,ArrayList
类中的图像ImageManager
会在调用{{1}之间丢失从Parser
类创建的图像方法和addImage
方法但不会丢失通过getImages
类创建的实例。为什么要这样做以及如何解决?
MainViewController
答案 0 :(得分:0)
JavaFX Image
只能在一个场景图中使用。尝试存储ImageView
,然后通过Image
创建Image image = new Image(imageView);
。可以从同一Images
创建多个ImageView
。