package com.example; import javafx.event.ActionEvent; import javafx.fxml.FXML; import javafx.scene.control.TextArea; import javafx.scene.input.Clipboard; import javafx.scene.input.ClipboardContent; public class MainController { @FXML private TextArea editorArea; @FXML void onClickCopyButton(ActionEvent event) { startCopy(); } private void startCopy() { String editorText = editorArea.getSelectedText(); Clipboard clipboard = Clipboard.getSystemClipboard(); ClipboardContent content = new ClipboardContent(); content.putString(editorText); clipboard.setContent(content); } }