thread-sleep相关内容

Java 中的贪吃蛇游戏

我正在为蛇开发一个程序.到目前为止,我有两个类,一个用于游戏的所有逻辑,另一个作为运行游戏的主类.这是我所拥有的 蛇类: 这是所有的常量 import java.awt.*;导入 java.awt.event.*;导入 javax.swing.*;导入 java.util.*;公开课蛇{//图形界面组件私人 JPanel 板;私人 JButton[] 蛇身部分;私人 JButton ..
发布时间:2021-07-07 19:21:13 Java开发

绘画方法在while循环中不起作用

我有两个班级.我试着移动圆圈.当我在 Game.java 中输入 break 语句时,它会为我画一个圆圈,不动.没关系.但是,当我想移动圆圈时(通过删除 break 它什么也不显示.我不知道如何调试它.我发现当我使用 while 没有 break; 时,程序没有进入paint方法; 语句. 任何人都可以告诉我如何调试这样的问题.提前致谢 App.java import java.awt. ..
发布时间:2021-06-13 19:58:21 Java开发

让线程休眠的更好方法

我一直在做一个关于 Java 8 中 2D 图形的教程,当时 NetBeans 提示我执行 Thread.Sleep 会影响性能.然而,尽管我已经找到了几种更好的方法,但我一直无法找到一种方法来包含它们而不会使代码混乱. 打包平台游戏;导入 java.awt.*;导入 javax.swing.*;导入 java.util.Scanner;@SuppressWarnings("串行")公共类平台游 ..
发布时间:2021-06-07 19:13:33 Java开发

简单的摆幅延迟

在swing应用程序中,我有一个弹出的jDialog,其中弹出一个jlabel,上面写着"Hang on 5 seconds". 5秒后,标签应更改为“好,现在我完成了."然后将出现一个按钮,允许用户单击继续. 在下面的示例操作(链接到导致弹出窗口的按钮)上,弹出窗口按原样出现,但它是空白的,而不是说“挂5秒钟".然后5秒钟后,所有内容都会更新,标签在那里,按钮也在那里.发生什么了?线 ..
发布时间:2021-05-18 19:20:01 Java开发

Java设置延迟更改imageicon

我正在尝试设置按下按钮的延迟时间,以将图像图标设置为某个图像,然后设置另一个延迟,以便设置另一个图像,所有这些都可以通过单击来完成.换句话说: 单击按钮->设置图像->延迟->设置另一张图像. 我在代码中得到的只是“设置另一个图像"的最后状态. 我也不想使用计时器,我想使用延迟. 这是我关注的代码部分. btnNewButton.addMouseListener(new ..
发布时间:2021-04-30 18:32:02 Java开发

如何在不阻止UI的情况下向WPF程序添加延迟

我正在构建设备模拟器.当启动时,它需要一些时间来初始化.从逻辑上讲,这可以通过打开电源并立即进入“初始化"状态,然后在一段时间后进入“就绪"状态来表示. 我正在使用MVVM,因此ViewModel现在将代表所有设备逻辑.每个可能的状态都有一个数据触发的样式,该样式将由View呈现.如果我只是在构建视图模型时设置状态,则该视图将以正确的外观呈现. 我想要做的是创建一个“超时状态",即当某 ..

詹金斯(Jenkins)在构建和构建后之间徘徊

在将Jenkins更新到2.156版(从1.6版开始)之后,我们的一些构建作业在完成后以及移至构建后动作之前被卡住了.作业本身会在5分钟内完成操作(与之前相同),然后挂起5-10分钟再继续操作. 我设法将其缩小为: "Executor #10 for master : executing 03_masa #4390" Id=34464 Group=main TIMED_WAITING ..
发布时间:2020-11-10 22:51:08 Java开发

Effects.tick替换为榆木0.17

升级指南中,效果被此类似Applicative Functor的新事物 Cmd 所代替。对于 Effects.tick 可能隐藏在哪里,或如何重新实现它,我看不到任何线索。 从外观上看, Process.sleep 可能是正确的答案,例如 Task.perform errorHandler(\x-> x) ..
发布时间:2020-10-28 22:53:12 其他开发

可视VM显示异常行为

我正在使用VisualVM监视我的JBoss实例。我也附上了它的屏幕截图。 问题是我重新启动JBoss实例后,操作系统上的CPU开始变高。负载可能高达40,并且top命令中的JAVA进程显示使用率高达300%。 然后继续降低前端应用程序的速度。 VisualVM显示CPU容量过高并且线程数也在增加。 我该如何进一步找出问题的根源? Visual VM输出-常规 ..
发布时间:2020-10-10 23:52:38 Java开发

Thread.Sleep()无需冻结UI

首先,我是 C#的初学者,我想这样做: class2.method_79(null,RoomItem_0,num,num2、0,false,true,true); System.Threading.Thread.Sleep(250); class2.method_79(null,RoomItem_0,num,num4,0,false,true,true); System.Thr ..
发布时间:2020-09-25 19:21:36 C#/.NET

如何在WPF中进行操作之前进行延迟

我尝试使用下面的代码在导航到下一个窗口之前延迟2秒。但是线程首先调用,并且文本块显示了微秒,然后进入了下一页。我听说调度员会这样做。 这是我的摘录: tbkLabel.Text =“两个分钟延迟”; Thread.Sleep(2000); Page2 _page2 =新的Page2(); _page2.Show(); 解决方案 对Thread.Sleep的 ..
发布时间:2020-09-25 19:03:58 C#/.NET

长时间运行的阻止方法.阻塞,休眠,开始/结束和异步之间的区别

这个问题与设计或图案以及使用哪个无关.这个问题的核心是关于线程和阻塞的情况. 此示例适用于旨在连续执行相同操作的任何阻止方法.在这种情况下,这是对网络流的阻塞读取或写入.这些方法之间的线程和性能是否在幕后有明显的区别? 我的假设是,下面的每个方法都会创建一个线程或使用一个池化线程.然后阻塞该线程,直到有要读取的数据为止.话虽如此,在这种情况下,方法之间的线程,性能和可伸缩性是否有明显的 ..
发布时间:2020-09-21 22:42:26 C#/.NET

Android Sleep/Wait/Delay功能

首先,我是android世界的初学者,所以如果这是一个愚蠢的问题,请向我道歉. 我正在尝试执行以下操作: 启用移动数据 等待10秒 a.检查手机是否获得IP地址(数据已成功连接) b.如果未连接,请禁用数据 C.转到步骤1 对于给定的重试次数,For循环中将执行步骤1至3. 现在我的问题是:我停留在第2步. 我无法执行waitfor(int seconds ..
发布时间:2020-08-30 04:33:30 移动开发

Android sleep()而不阻止UI

对于我的新Android应用程序,我需要一个函数,该函数会使我的应用程序超时3秒钟.我像这样尝试了函数"sleep()": seekBar1.setProgress(50); // Set something for my SeekBar try{ Thread.sleep(3000); // Wait for 3 S ..
发布时间:2020-08-30 04:06:44 移动开发

是否有Java线程中断异步队列并置于警报状态?

就像下面的链接一样,是否存在线程中断异步队列并置于警报状态的java函数? 我想在Java中使用异步计时器功能.我检查了它在c ++中是否可以正常工作.但是我不知道它是否在Java中. 当主线程运行时,请定期检查是否触发了异步计时器并运行它,然后返回并再次运行.那就是我想做的. 当然,在检查异步计时器已触发时,我将使用可警报的睡眠方式. 我试图在Google中找到它,但没有找到. 预先 ..
发布时间:2020-06-21 19:33:52 Java开发