awt-eventqueue

    0热度

    1回答

    我编写了一个Swing GUI,它在JMenuItems上使用KeyAccelerators。长按触发加速器的按键会导致EventQueue堆栈命令并阻止GUI。我希望AWT Event Queue不要在其中包含多个(或两个)带有Control Modifier的KeyEvent。我试过这个: AWTEvent awtevent = Toolkit.getDefaultToolkit()

    1热度

    2回答

    我有一个扩展JDialog的登录表单,用户可以通过刷卡或通过输入用户名和密码进行登录。 我创建了一个Runnable守护进程,它与磁条阅读器进行通信,当它启动时,它将请求刷卡并等待,直到刷卡。如果应用程序需要取消请求以执行其他操作,那么它将产生该线程将捕获的事件,从而取消等待刷卡的请求。 当用户刷卡时,应用程序将读取用户ID的轨迹并验证它,如果验证成功,停止命令将被发送到卡刷卡守护进程并停止线程。

    0热度

    1回答

    有人能解释对象在Java Swing中的用途EventQueue? 我对如何应用排队事件感到困惑。也许提供通用的事件队列会很有帮助。

    0热度

    1回答

    我的问题如下:我试图在java中创建一个绘画应用程序。我得到这个错误代码: Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException at areacalc.DrawArea.clear(Form.java:67) at areacalc.DrawArea.mouseMoved(Form.java

    -1热度

    1回答

    我正在创建Swing应用程序。这是一种与移动对象应用程序的路线图。我把我的形状组件分成两个JPanel s。一个是静态组件JPanel,第二个是动态组件JPanel,并且都添加到mainPanel中。两个面板都是重叠的,而对于动态组件面板来说,不透明是错误的以使其透明。当我为动态组件面板重新绘制时,它也会触发重新绘制静态组件面板。如果动态组件面板的形状发生变化并且静态组件面板形状不应该被擦除,我不

    -2热度

    1回答

    我不能出去明白这一个...所以我不断收到异常螺纹 AWT-EventQueue-0" java.lang.NullPointerException at MakeFrame.MovementAndObjects.paint(MovementAndObjects.java:285) 错误在我的代码,但没有空指针,我可以找到!我的矩形后面的数组是公开的,我只是试图传递我无法从中引用的数组

    0热度

    1回答

    在Swing应用程序中,某些UI操作事件在执行 和UI时滞后,并冻结了几秒钟。当尝试检查使用 ThreadInfo MonitorInfo[] monitors = threadInfo.getLockedMonitors(); 和 StackTraceElement[] stackElements = threadInfo.getStackTrace(); 显示器和连续线..到组件。 这

    0热度

    2回答

    我想了解此线程的真正目的。 我已阅读书籍,文章,但没有明确说明EventQueue线程负责的内容。我见过很多例子,有时候会用到,有时候不会。据我所知,这个线程负责所有的GUI操作,比如创建窗口,组件,从OS API调用本地函数等等。所以每次我改变GUI的一部分时,我都应该把这个动作传递给队列。 所以使用队列应用程序默认有两个线程主线程和事件分派线程。所以我所有的bussines逻辑都应该在主线程中

    0热度

    1回答

    我想弄清楚为什么我得到这个异常。 Exception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException: Invalid combination of button flags 该代码很简单。我正在使用一个名为Robot的Robot类。我试图让机器人每隔1秒左右点击一次测试。不过,我在识别鼠标左键时遇到问题。 pub

    2热度

    2回答

    我们创建了一个运行几个AppContext的应用程序。现在,当一个AppContext被处置时,突然间剩下的AWT-EventQueue不会再被唤醒Swing事件。 所以,当我启动应用程序,只是有一个EventQueue中,线程转储如下所示: "AWT-EventQueue-0" prio=5 tid=0x00007fe976a49800 nid=0xf003 waiting on conditi