当前位置: 首页 > 知识库问答 >
问题:

Caps Lock键冻结JavaFX应用程序线程

谭毅然
2023-03-14

当我运行任何JavaFX代码(甚至是hello world http://docs.oracle.com/JavaFX/2/get_started/hello_world.htm)并按下capslock键时,应用程序将冻结,直到关闭caps lock为止。

我在Kubuntu12.04中运行JavaFX,可能是Kubuntu的bug,我没有机会在另一个操作系统上尝试。

知道吗?

共有1个答案

魏鹤轩
2023-03-14

显然,2.2.6版本http://javafx-jira.kenai.com/browse/rt-27502已经修复了该错误

 类似资料:
  • 问题内容: 我正在尝试创建一个正在运行的JavaFX程序-但我正在尝试获取一个进度条以在运行时进行更新。 但是,该程序似乎只是冻结并锁定,直到完成处理为止。 有谁知道我如何让程序在运行时不冻结-以及让进度条在进程运行时进行更新? 谢谢 问题答案: 您可以将进度条进度放在a中,以便稍后再执行。

  • 我试图建立一个简单的自动点击程序,它有开始/停止按钮和热键(使用Tkinter和Pynput)。每当我用“开始”按钮启动自动点击器时,它都能正常工作,我也能停止它。但是,当我用热键启动自动点击器时,我不能用停止按钮停止它,因为它会冻结整个程序。 这是我的GUI主类: 这些是我的Clicker和键盘课程: 有人知道为什么在使用热键后按下停止按钮时会冻结吗?

  • 我试图更新层的QgsProject实例与计时器在一个新的线程,并显示更新的数据在QMain Window.但是无论我如何改变属性/特性/层,它总是冻结应用程序。我知道QgisProject存在于主线程中,所以是否有可能在不冻结应用程序的情况下更改一个层?如果是怎样? 下面的代码是我试图在一个额外的线程中做的。

  • 问题内容: 我在执行后台任务时使JavaFX UI保持活动状态时遇到问题。我已经设置了这个非常简单的代码- 我希望发生的事情是让进度条每1秒钟更新一次,直到任务完成。而是,UI完全冻结10秒钟,之后进度条显示为完成。明确地说- 问题不仅在于所有更新最终一次出现,而且UI直到那时都完全没有响应。 我已经阅读了有关此主题的其他任何问题,但找不到答案。我究竟做错了什么? 谢谢。 问题答案: 使用 sta

  • 我有一个简单的控制台应用程序,有时需要执行图形操作,对于那些我使用JavaFx框架(有一些功能,我需要像css样式的文本)我只是生成一些形状和文本到一个隐藏的场景,然后保存在文件中仅此而已, 我知道要使用JavaFx,我必须将图形操作传递给JavaFx线程,但是当一切都完成后,我必须关闭应用程序(几个小时后),这个JavaFx线程仍然保持打开...我真的不想强行退出System.exit(),因为

  • 我正在开发一个java应用程序,其中我使用java swing窗体和javafx FXML stage,我对javafx是新手,现在我在应用程序中调用具有控制器的javafx FXML stage,从swing窗体调用FXML stage,单击如下按钮----application.launch(myfxml.class); 下面的代码片段用于调用swing表单-- 我得到的异常是“应用程序启动必