使用图像(5)

 

 

因为从Web加载图像比较慢,所以可以从后台加载图像,这样图像显示过程中用户就看不到空白屏幕,使用JavaFX非常容易做到这一点。实际上,当加载图像时可使用第二个图像,即占位符图像,显示在屏幕上。

对前例稍作修改,在后台加载Web图像。加载图像时,在占位符图像中加载第二幅图像并显示给用户。

Stage {

title : "Test"

scene: Scene {

width: 200

height: 200

content: [ImageView {

image: Image {

width: 200;

height: 200;

url: "http://jfdimarzio.com/butterfly.png"

backgroundLoading: true;

placeholder: Image{

url: "{__DIR__}images/waiting.png"

}

}

}    ]

}

}

读书导航