【发布时间】:2011-09-17 21:25:59
【问题描述】:
我的 Java Swing Applet 出现问题。我最近重新格式化了我的计算机并重新安装了 Eclipse 以继续处理我的应用程序,但是当屏幕重绘时我遇到了问题。到目前为止,代码已经 100% 运行(没有问题),所以我确定这是我的配置设置的问题。
Applet 可以正常加载,但在发生任何形式的事件后,屏幕会重绘为以下内容: http://i.imgur.com/vODrs.png
我正在使用 Eclipse Helios,几乎没有安装框架。它配置为使用 jre6,但我不知道为什么会发生这种情况。
**另外请注意,如果我将小程序嵌入到 html 文件中,它可以正常工作!然而,我需要小程序来运行我在 AI 上工作时需要的各种调试功能
【问题讨论】:
-
您也可以展示它应该的样子。另外,验证从the event dispatch thread 开始。
-
它应该是什么样子的:i.imgur.com/gegqt.png -- 游戏加载时这很好。在第一个鼠标事件之后,它会重新绘制到我上面包含的垃圾。游戏可以玩,但由于重绘问题显然很困难。单击网格会生成正确的事件和执行。再次,绘图是唯一搞砸的东西,并且在我重新安装之前这段代码运行良好(之后代码没有任何变化)