gpt4 book ai didi

java - 我如何判断我的 JComponent 是否正在接收来自软件的重绘调用?

转载 作者:行者123 更新时间:2023-11-30 09:39:06 27 4
gpt4 key购买 nike

我正在尝试缩小我的 JComponent 未重绘的原因。奇怪的是我可以重绘以在鼠标按下和释放时工作,但不能在拖动时工作。有没有办法打印出 EventQueue 或验证 PaintEvent 是否已执行或转储?告诉我,谢谢。

最佳答案

没有办法打印 EventQueue 上的作业,至少我不知道。

你确定你正在调用 repaint() 吗?请注意,调用重绘并不能保证您的组件将立即或及时重绘。

我的猜测是,如果您正在调用重绘,问题可能是您永远不会放弃 UI 线程。如果您正在等待 GUI 线程而不释放,您的 GUI 将永远不会刷新

关于java - 我如何判断我的 JComponent 是否正在接收来自软件的重绘调用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9915519/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com