【发布时间】:2012-08-18 02:06:00
【问题描述】:
我在我的 JPanel(hh:mm -> time) 中画了一些标志,但是当我更新它并调用 repaint 时,它会覆盖旧字母(它们不会消失)。如何解决这个问题?
【问题讨论】:
-
删除它们?将它们放在自己的组件中?
-
您是否尝试调用重新验证?
-
如需尽快获得更好的帮助,请发帖SSCCE。
-
这将归结为“如何”绘制它们。例如,如果您使用任何类型的缓冲或分层绘画方法(在图层中绘制部分并且不同步)。您可以查看stackoverflow.com/questions/11691496/… 看看是否有帮助
-
感谢您尝试让我们猜测您的代码在做什么。这通常是因为没有调用superpaint或者paintComponent方法,但是如果不显示相关代码我们应该怎么知道h3ll呢??
标签: java swing jpanel drawstring