From 60dad5389bded6a5b3e256fa582c1a9b7f1b90be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=AE=B8=E8=BD=B2?= Date: Wed, 11 Oct 2023 02:07:16 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=20ContextMenuBuilder.java=20?= =?UTF-8?q?=E7=9A=84=E6=B3=A8=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../menu/builder/ContextMenuBuilder.java | 21 ++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/src/main/java/org/jcnc/jnotepad/api/core/views/menu/builder/ContextMenuBuilder.java b/src/main/java/org/jcnc/jnotepad/api/core/views/menu/builder/ContextMenuBuilder.java index fb08b39..4947314 100644 --- a/src/main/java/org/jcnc/jnotepad/api/core/views/menu/builder/ContextMenuBuilder.java +++ b/src/main/java/org/jcnc/jnotepad/api/core/views/menu/builder/ContextMenuBuilder.java @@ -7,20 +7,27 @@ import javafx.scene.control.MenuItem; /** * 上下文菜单建造者类 * + *

+ * 此类用于构建上下文菜单对象,可以添加菜单项、单选菜单项、复选菜单项以及分割线等。 + *

+ * * @author gewuyou + * */ public class ContextMenuBuilder extends AbstractMenuBuilder { private final ContextMenu contextMenu; + /** + * 构造上下文菜单建造者 + */ public ContextMenuBuilder() { contextMenu = new ContextMenu(); } - /** - * Builds and returns the ContextMenu object. + * 构建并返回上下文菜单对象。 * - * @return the built ContextMenu object + * @return 构建的上下文菜单对象 */ @Override public ContextMenu build() { @@ -28,9 +35,9 @@ public class ContextMenuBuilder extends AbstractMenuBuilder getItems() {