跳到主要内容

菜单栏视图

QWen Max 中英对照 MenuBarView

MenuBarView 是一个提供绘制菜单栏功能的基础实现。继承自 BoxView

┌─────────────────────────────┐
│ File Help │
└─────────────────────────────┘
text

MenuBarViewMenuBarItem 的实例构建。MenuBarItem 本身接受 MenuItem 的实例。MenuItem 可以定义其样式和操作。MenuBarItem 也可以定义一个热键,用于激活特定的菜单。

Runnable quitAction = () -> {};
Runnable aboutAction = () -> {};
MenuBarView menuBar = MenuBarView.of(
MenuBarItem.of("File",
MenuItem.of("Quit", MenuItemCheckStyle.NOCHECK, quitAction))
.setHotKey(Key.f | KeyMask.AltMask),
MenuBarItem.of("Help",
MenuItem.of("About", MenuItemCheckStyle.NOCHECK, aboutAction))
);
java

默认绑定

默认的 键绑定 为:

表 1. 关键

命令描述
CursorLeft将选区向左移动
CursorRight将选区向右移动

默认的鼠标绑定为:

表 2. 鼠标

命令描述
发布Button1选择项目

事件

没有任何事件。