diff --git a/client/src/main/java/ctbrec/ui/controls/PausedIndicator.java b/client/src/main/java/ctbrec/ui/controls/PausedIndicator.java index b5b4d916..482d8d08 100644 --- a/client/src/main/java/ctbrec/ui/controls/PausedIndicator.java +++ b/client/src/main/java/ctbrec/ui/controls/PausedIndicator.java @@ -2,6 +2,7 @@ package ctbrec.ui.controls; import ctbrec.ui.PauseIcon; import javafx.scene.Cursor; +import javafx.scene.control.Tooltip; import javafx.scene.layout.StackPane; import javafx.scene.paint.Color; import javafx.scene.paint.Paint; @@ -25,6 +26,9 @@ public class PausedIndicator extends StackPane { pausedIcon.visibleProperty().bindBidirectional(visibleProperty()); clickPanel.onMouseClickedProperty().bindBidirectional(onMouseClickedProperty()); + + Tooltip tooltip = new Tooltip("Resume Recording"); + Tooltip.install(clickPanel, tooltip); } } diff --git a/client/src/main/java/ctbrec/ui/tabs/ThumbCell.java b/client/src/main/java/ctbrec/ui/tabs/ThumbCell.java index 05268a53..126b9816 100644 --- a/client/src/main/java/ctbrec/ui/tabs/ThumbCell.java +++ b/client/src/main/java/ctbrec/ui/tabs/ThumbCell.java @@ -31,6 +31,7 @@ import javafx.scene.Cursor; import javafx.scene.Node; import javafx.scene.control.Alert; import javafx.scene.control.ContextMenu; +import javafx.scene.control.Tooltip; import javafx.scene.image.Image; import javafx.scene.image.ImageView; import javafx.scene.layout.StackPane; @@ -174,6 +175,8 @@ public class ThumbCell extends StackPane { recordingIndicator.setFill(colorRecording); recordingIndicator.setCursor(Cursor.HAND); recordingIndicator.setOnMouseClicked(e -> pauseResumeAction(true)); + Tooltip tooltip = new Tooltip("Pause Recording"); + Tooltip.install(recordingIndicator, tooltip); StackPane.setMargin(recordingIndicator, new Insets(3)); StackPane.setAlignment(recordingIndicator, Pos.TOP_LEFT); getChildren().add(recordingIndicator);