开源改变世界!!

即使“机器控制”选项卡失去焦点,键盘机器控制仍保持活动状态 #124

推推 grbl 2年前 (2023-01-26) 133次浏览
打开
JohnKapri 打开了这个问题 2014 年 2 月 11 日 · 4条评论
打开

即使“机器控制”选项卡失去焦点,键盘机器控制仍保持活动状态#124

JohnKapri 打开了这个问题 2014 年 2 月 11 日 · 4条评论

注释

即使“机器控制”选项卡失去焦点,键盘机器控制仍保持活动状态 #124

我的一个朋友抱怨键盘控制处于活动状态,即使不再选择“机器控制”选项卡,如果您尝试在另一个选项卡中浏览代码,也会导致 CNC 移动。这一次甚至不小心弄坏了他的机器工具。

可能的解决方法是在 MainWindow.java 的第 1490 行添加检查 controlContextTabbedPane 是否将 machineControlPanel 作为选定的组件。我就是这样为他修好的。

在第 1490 行之后更改:

if (((arrowMovementEnabled.isSelected()) &&
        e.getID() == KeyEvent.KEY_PRESSED) &&
        xPlusButton.isEnabled() &&
        controlContextTabbedPane.getSelectedComponent() ==
        machineControlPanel) {
                // Do stuff
}
即使“机器控制”选项卡失去焦点,键盘机器控制仍保持活动状态 #124
贡献者

我认为键盘控件应该只在您习惯使用其他软件方向键的组件中禁用。这是文件选择器和手动命令行。

即使“机器控制”选项卡失去焦点,键盘机器控制仍保持活动状态 #124

是的,那将是一个更好的解决方案。我的只是一种快速而肮脏的方法。我不想深入研究代码并尽快提供修复。他对此很满意!^^

即使“机器控制”选项卡失去焦点,键盘机器控制仍保持活动状态 #124 绕线器 添加了 漏洞 标签 2015 年 2 月 25 日
即使“机器控制”选项卡失去焦点,键盘机器控制仍保持活动状态 #124

只需在与“机器控制”(例如命令或宏)不同的选项卡中手动键入 gcode,即可在选中“启用键盘移动”时使机器移动。

即使“机器控制”选项卡失去焦点,键盘机器控制仍保持活动状态 #124

我认为这个问题已经消失了。

免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论
标签
项目

还没有

发展

没有分支机构或拉取请求

5人参加
即使“机器控制”选项卡失去焦点,键盘机器控制仍保持活动状态 #124即使“机器控制”选项卡失去焦点,键盘机器控制仍保持活动状态 #124即使“机器控制”选项卡失去焦点,键盘机器控制仍保持活动状态 #124即使“机器控制”选项卡失去焦点,键盘机器控制仍保持活动状态 #124即使“机器控制”选项卡失去焦点,键盘机器控制仍保持活动状态 #124

喜欢 (0)