java 双缓冲问题

来源:百度知道 编辑:UC知道 时间:2024/05/31 12:36:50
这是我编的一个蜡烛的图像,利用了双缓冲技术,但是必须要重绘一下组件才能够看到图像,有什么办法能在第一次显示组件的时候就能够看到图像呢?
具体程序请看http://hi.baidu.com/zhmhi/blog/item/80e69e5102ace72042a75bf7.html

找了N久终于找到
把构造方法里的 setSize(width,height); 放到构造方法的最下面 这样其实也是改变窗口大小引起重绘

不过这样界面好象要闪一下
楼主想办法把 setVisible(true); 也放到最下面 就能彻底解决

可否也问楼主一个问题

如何在图形界面失去焦点情况下 判断某个键盘键是否被按下了 (如窗口最小后 怎么判断键盘键被按下了)