Add context menu to copy single result info

This commit is contained in:
Armin Schrenk
2022-11-29 14:18:43 +01:00
parent 5f55530b4a
commit 9cec45dc1f
2 changed files with 23 additions and 1 deletions

View File

@@ -20,6 +20,8 @@ import javafx.collections.FXCollections;
import javafx.fxml.FXML;
import javafx.scene.control.ChoiceBox;
import javafx.scene.control.ListView;
import javafx.scene.input.Clipboard;
import javafx.scene.input.ClipboardContent;
import javafx.util.StringConverter;
import java.util.Arrays;
import java.util.function.Function;
@@ -136,6 +138,16 @@ public class CheckDetailController implements FxController {
}
@FXML
public void copyResultDetails() {
var result = resultsListView.getSelectionModel().getSelectedItem();
if (result != null) {
ClipboardContent clipboardContent = new ClipboardContent();
clipboardContent.putString(result.diagnosis().toString());
Clipboard.getSystemClipboard().setContent(clipboardContent);
}
}
/* Getter/Setter */
public String getCheckName() {