
关于java image类的小问题
getimage()和createimage()是不是都可以获得image实例?它们有什么区别?...
getimage()和createimage()是不是都可以获得image实例?它们有什么区别?
展开
1个回答
展开全部
getImage一般是用来加载一个已经存在的图片,并返回一个image实例用来对其进行操作。 而createImage一般是用来创建一个空白图像,比如说:你用getImage()得到某个图像,图像个数可能不止一个,在画图的时候,一般不会直接画到窗体上,而是画到一个画布上,然后把画布再画到窗体上,这叫做双缓冲技术,而createImage所创建的画就是画布角色,它用来缓冲多个图像到自身上,之后统一画到窗体。这样可以防止画面的闪烁。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询