【发布时间】:2019-07-22 21:21:15
【问题描述】:
我一直在玩弄 Dart(尤其是移动设备上的 Flutter),并且对在桌面上尝试 Flutter 非常感兴趣。
无论如何,对于这个应用创意,我需要能够创建一个关键事件。根据我的研究,我发现:https://api.dartlang.org/stable/2.2.0/dart-html/KeyEvent-class.html 提到了 KeyEvent,但这主要与 Dart:HTML 相关(我认为它仅表示浏览器)。
Dart 在命令行中运行是否支持任何生成关键事件的能力?比如说我想要一个应用为用户输入一些东西。
谢谢!
【问题讨论】:
-
回复有点晚,但在我开始寻找同样的东西时遇到了这个问题。我同样没有发现什么特别有用的东西。到目前为止,我发现的最佳解决方案是将
stdin.echoMode和stdin.lineMode设置为 false,然后将侦听器添加到标准输入。如果您仍然感兴趣,我创建了一个问题 here。
标签: dart flutter keyboard-events