From d3326a1ed7036de7eefec34355c516744698c8ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=AE=B8=E8=BD=B2?= Date: Sun, 17 Sep 2023 20:10:06 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=BE=E7=BD=AE=E8=AE=BE=E7=BD=AE=E6=8C=89?= =?UTF-8?q?=E9=92=AE=E7=9A=84=E5=A4=A7=E5=B0=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../views/root/left/sidebar/tools/SidebarToolBar.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/java/org/jcnc/jnotepad/views/root/left/sidebar/tools/SidebarToolBar.java b/src/main/java/org/jcnc/jnotepad/views/root/left/sidebar/tools/SidebarToolBar.java index 929374b..5ae1b6a 100644 --- a/src/main/java/org/jcnc/jnotepad/views/root/left/sidebar/tools/SidebarToolBar.java +++ b/src/main/java/org/jcnc/jnotepad/views/root/left/sidebar/tools/SidebarToolBar.java @@ -30,12 +30,18 @@ public class SidebarToolBar extends javafx.scene.control.ToolBar { ImageView imageView = new ImageView(image); imageView.setFitWidth(10); imageView.setFitHeight(10); + + imageView.setPreserveRatio(true); + // 设置水平缩放比例 imageView.setScaleX(2.5); // 设置垂直缩放比例 imageView.setScaleY(2.5); + // 设置缩放比例 setButton.setGraphic(imageView); + setButton.setPrefWidth(imageView.getFitWidth() + 20); + setButton.setPrefHeight(imageView.getFitHeight() + 20); // 将按钮添加到工具栏 getItems().addAll(setButton);