标题说明了一切,我猜。
如何将.jpg(或任何其他支持的图像格式)图像设置为场景背景?
我有点通过使用实现了这个HBox,一Image和ImageView,如下所示:
String url = ...
HBox box= new HBox();
Image x = new Image(url);
ImageView iv = new ImageView(x);
box.getChildren().add(iv);
box.setVisible(true);
Run Code Online (Sandbox Code Playgroud)
然后我首先将该框添加到场景中,然后再添加其他所有内容。
我不是在抱怨那段代码——它适用于我的目的——但是有没有一种正确的方法来设置背景?
一个ImagePattern可以用作fill的Scene:
ImagePattern pattern = new ImagePattern(myImage);
scene.setFill(pattern);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13439 次 |
| 最近记录: |