Galeris, to tentando pegar um pedaço da imagem de um ImageView usando um Retangulo com bordas e setFill(null) para limitar a parte que eu quero.
DE:
PARA:

CÓDIGO:
Rectangle retangulo = new Rectangle(200, 200);
ImageView background = new ImageView("/bg.jpg");
Pane painel = new Pane(background, retangulo);
@Override
public void start(Stage primaryStage) throws Exception {
retangulo.setFill(null);
retangulo.setStroke(Color.WHITE);
retangulo.setStrokeWidth(5);
retangulo.setTranslateX(70);
retangulo.setTranslateY(20);
Image imageFinal = pscr(painel);
painel.setPrefSize(600, 600);
painel.getChildren().add(new ImageView(imageFinal));
primaryStage.setScene(new Scene(painel));
primaryStage.show();
}
public Image pscr(Node node) {
SnapshotParameters param = new SnapshotParameters();
WritableImage snapshot = node.snapshot(param, null);
BufferedImage tempImg = SwingFXUtils.fromFXImage(snapshot, null);
return new Image();
}
Valeu! 
