java repaint不更新
时间: 2023-10-05 10:05:37 浏览: 105
探究java swing 中repaint函数的作用
回答:根据你提供的引用内容,你遇到的问题是在浏览器中使用Java的repaint()方法时,屏幕没有更新。repaint()方法是用于请求组件重新绘制自己的方法。然而,根据你的描述,你在浏览器中运行游戏时只看到一个白色屏幕,这可能是由于浏览器对Java Applet的支持不完全导致的。在浏览器中,Java Applet的绘制可能受到限制,因此repaint()方法可能无法正常工作。你可以尝试以下几个解决方法:
1. 确保你的浏览器已经启用了Java插件,并且使用的是最新版本的Java插件。
2. 检查你的代码是否有任何与浏览器兼容性相关的问题。例如,你可能需要使用适当的布局管理器来确保组件正确绘制。
3. 尝试使用其他浏览器来运行你的游戏,看看是否有任何改善。
4. 如果可能的话,考虑使用其他技术来实现你的游戏,例如HTML5和JavaScript,这些技术在浏览器中的兼容性更好。
希望这些解决方法能帮助你解决问题。如果问题仍然存在,请提供更多的细节,以便我能够更好地帮助你。
#### 引用[.reference_title]
- *1* *2* [Java repaint()在浏览器中不起作用](https://blog.csdn.net/weixin_39614546/article/details/114782958)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文