@FXML
  protected void handleCopyAction(ActionEvent event) {

    final Clipboard clipboard = Clipboard.getSystemClipboard();
    final ClipboardContent content = new ClipboardContent();
    content.putString(generatedTextField.getText());
    clipboard.setContent(content);
  }
  /**
   * Copy to clipboard
   *
   * @param node JavaFX Node to copy
   */
  public final void copyClipboard(final Node node) {

    WritableImage captura = node.snapshot(new SnapshotParameters(), null);

    ImageView iv = new ImageView(captura);

    Clipboard clipboard = Clipboard.getSystemClipboard();
    ClipboardContent content = new ClipboardContent();
    content.put(DataFormat.IMAGE, captura);
    clipboard.setContent(content);
  }