event-dispatch-thread

event-dispatch-thread

文章 0 浏览 4

Java事件派发线程讲解

我最近开始学习和探索 Java 中 GUI 编程的基础知识。 编程已经有一段时间了,我只做过后端工作或工作,因此我最接近的用户界面是命令控制台(我知道这…

野生奥特曼 12-02 03:21 1 0

SwingUtilities.invokeLater

我的问题与 SwingUtilities.invokeLater 有关。我应该什么时候使用它?每次需要更新 GUI 组件时都必须使用吗?它到底有什么作用?是否有替代方案,因…

全部不再 12-01 14:24 3 0

java swing 清除事件队列

是否可以以标准方式做到这一点? 这是场景。 开始在 EDT 中做一些昂贵的事情(EDT 被阻塞,直到昂贵的操作结束)。 当 EDT 被阻止时,用户继续单击/拖…

万人眼中万个我 11-30 04:55 3 0

如何在加载 Swing 并构建 GUI 时更新/绘制 JProgressBar

我有一个 GUI,在它运行的平台上构建/初始化非常繁重。因此我想在初始化时更新进度。 我有一个未装饰的小型 JDialog,其中包含 JLabel 和 JProgressBa…

十雾 11-29 23:47 2 0

强制 JLabel 在昂贵的操作之前显示文本

我无法让 JLabel 在使用 ImageIcon 更新它之前立即显示文本。 我有一个固定大小的 JLabel,它将显示完全适合它的文本或图像。我试图让它显示文本“正…

听风吹 11-27 02:12 3 0

Java Swing EDT 和 Java Swing并发性

我只是想知道是否仍然有必要确保 invokeLater() Runnable 的同步性。 我遇到了死锁,需要在保持并发性的同时克服它。 这是一个好的代码示例吗?: pri…

小猫一只 11-26 15:47 2 0

检测到 JVM 正在关闭

我有一个使用 addShutdownHook() 处理 Ctrl+C 的 Swing 应用程序,它工作正常,直到我的关闭任务之一调用一个在正常情况下更改 JLabel 文本的函数,此…

难得心□动 11-26 04:01 3 0

启用“非线程安全” MATLAB 中 Swing 控件的警告

默认情况下,Swing“非线程安全”警告在 MATLAB 中处于禁用状态。有谁知道这个警告的标识符是什么,以便我可以在 MATLAB 中启用它? Yair Altman 几年…

止于盛夏 11-14 18:45 3 0

在多线程环境中重绘

我正在开发一个具有大约十个不同数据源的小程序(例如统计/错误日志/...)。每个数据源都通过单个网络连接进行更新,并通过观察者机制报告更新。小程…

沉鱼一梦 11-09 07:09 4 0

Sun 的演示在 EDT 之外做 GUI 工作?

我正在查看 SplashDemo。 java 来自 Java Sun 教程。该类说明了如何在应用程序启动时创建启动屏幕。 SplashDemo直接在main方法中创建一个框架。在此示…

乜一 11-08 13:57 3 0

在Java中,我可以在每次事件分派线程从处理输入事件返回时调用一个例程吗?

我正在开发一个 GUI,并且当下面的情况发生变化时,我有一个例程来更新显示: void update() { if (needsUpdating) { // ... needsUpdating = false; …

等待圉鍢 11-06 04:42 5 0

Java 事件队列。为什么一切都应该在 invokelater 方法中?

在我正在阅读的书中,每个具有多线程的 GUI 示例都有类似的内容:( public static void main(String[] args) throws Exception { EventQueue.invokeL…

零時差 11-03 09:39 6 0

隐藏按钮,点击按钮后等待 2 秒再显示

我正在制作这个学校项目,我需要让我的代码隐藏一个按钮,然后睡眠,然后继续,但它永远不会隐藏按钮。 我有一个类,它是通过按下按钮启动的,然后它…

梦年海沫深 11-03 01:57 5 0

如何查看事件线程上运行的所有内容

我们遇到了一个错误,我们无法追踪到哪里有东西冻结了我们的 swing 线程(现在已经快两周了,没有真正的结果) - 我们是经验丰富的 Swing 程序员,但…

青芜 11-01 19:17 8 0

JOptionPane.showMessageDialog 和 swing.utils.invokeAndWait 的(事件调度)线程安全用法是什么?

我有一个简单的常规脚本,它的主执行线程需要向用户显示一些对话框。 我的挥杆知识有限且生疏,但我记得读过关于需要小心地将 GUI 内容保留在事件分派…

我不是你的备胎 10-28 03:25 8 0
更多

推荐作者

亚希

文章 0 评论 0

cyp

文章 0 评论 0

北漠

文章 0 评论 0

11223456

文章 0 评论 0

坠似风落

文章 0 评论 0

游魂

文章 0 评论 0

我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文