标签: java canvas awt
我正在为VM控制台编写一个3层应用程序。在中间层我从服务器获取控制台并将其放在画布上并使用AJAX将其作为图像返回给客户端。现在,当控制台更新时,我正在调用重绘方法。但是油漆方法没有被调用。我假设因为没有添加到任何Frame / Container中,所以不会调用paint方法。
当我直接调用paint()方法时,它也无效。
如何通过重绘方法确保调用paint,以便在不向任何容器添加画布的情况下更新画布?
当我向Frame添加相同的画布时,画面会被调用,一切都按预期工作。