From 693fedfef5ebea6c254c08c40d8b1ea20af35197 Mon Sep 17 00:00:00 2001 From: wangchunxiang <526328077@qq.com> Date: Mon, 13 Oct 2025 17:22:42 +0800 Subject: [PATCH] =?UTF-8?q?```=20feat(ui):=20=E4=B8=BA=E7=99=BB=E5=BD=95?= =?UTF-8?q?=E5=92=8C=E5=B9=B3=E5=8F=B0=E9=80=89=E6=8B=A9=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=E7=9A=84=E6=8C=89=E9=92=AE=E6=B7=BB=E5=8A=A0=E6=89=8B=E5=9E=8B?= =?UTF-8?q?=E5=85=89=E6=A0=87=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 在登录页面和平台选择页面中,为按钮添加了鼠标悬停时显示手型光标的样式, 以提升用户交互体验。 ``` --- src/main/java/com/fantaibao/page/LoginView.java | 2 ++ src/main/java/com/fantaibao/page/PlatformSelectionView.java | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/main/java/com/fantaibao/page/LoginView.java b/src/main/java/com/fantaibao/page/LoginView.java index ddecef6..da9259a 100644 --- a/src/main/java/com/fantaibao/page/LoginView.java +++ b/src/main/java/com/fantaibao/page/LoginView.java @@ -53,6 +53,8 @@ public class LoginView { Button loginButton = new Button("登 录"); loginButton.setStyle("-fx-background-color: #3f51b5; -fx-text-fill: white;"); loginButton.setPrefWidth(300); + // 设置鼠标悬停时为手型光标 + loginButton.setCursor(javafx.scene.Cursor.HAND); // 添加登录按钮事件处理 loginButton.setOnAction(e -> { diff --git a/src/main/java/com/fantaibao/page/PlatformSelectionView.java b/src/main/java/com/fantaibao/page/PlatformSelectionView.java index fa8dae1..e95b7af 100644 --- a/src/main/java/com/fantaibao/page/PlatformSelectionView.java +++ b/src/main/java/com/fantaibao/page/PlatformSelectionView.java @@ -86,6 +86,7 @@ public class PlatformSelectionView { Button connectButton = new Button("立即连接"); + connectButton.setCursor(javafx.scene.Cursor.HAND); connectButton.setStyle("-fx-background-color: " + buttonColor + "; -fx-text-fill: white; -fx-padding: 10px 20px; -fx-border-radius: 4px;"); connectButton.setOnAction(event -> { @@ -114,6 +115,7 @@ public class PlatformSelectionView { titleLabel.setStyle("-fx-font-size: 16px; -fx-font-weight: bold;"); Button connectButton = new Button("立即连接"); + connectButton.setCursor(javafx.scene.Cursor.HAND); connectButton.setStyle("-fx-background-color: " + buttonColor + "; -fx-text-fill: white; -fx-padding: 10px 20px; -fx-border-radius: 4px;"); option.getChildren().addAll(imageView, titleLabel, connectButton);