blu*_*xel 2 java imageview javafx-2 javafx-8
我snapshot()在Shape对象上使用该方法以将其转换为ImageView嵌套并嵌入其中Label.问题是,当我拍摄Shape对象的快照时,它会被关闭到具有白色背景的方形区域.有没有办法让它变得透明?我使用下面的代码将给定的Shape转换为ImageView对象:
WritableImage snapshot = Shape.snapshot(new SnapshotParameters(), null);
ImageView imageView = new ImageView(snapshot);
Label label = new Label();
label.setGraphic(imageView);
Pane.getChildren().add(label);
Run Code Online (Sandbox Code Playgroud)
干得好
SnapshotParameters parameters = new SnapshotParameters();
parameters.setFill(Color.TRANSPARENT);
WritableImage snapshot = shape.snapshot(parameters, null);
...
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1027 次 |
| 最近记录: |