用于离屏渲染的最有用的java.awt.image.BufferedImage类型是什么?

she*_*non 5 java graphics swing awt

我正在创建一个缓冲的图像,它将成为JComponent的快照(通过paint())并在ImageIcon中呈现.BufferedImage(int width, int height, int imageType)构造函数中有大量类型,但我应该使用哪一种?

我相信他们中的任何一个都可行,但哪些比其他更好?我该怎么选一个?为什么?

Joh*_*n M 6

请参阅GraphicsConfiguration.createCompatibleImage(int,int),以便帮助程序在许多可用类型中创建"良好"类型的BufferedImage.

如何使用GraphicsConfiguration实例进行此调用?这取决于代码的执行位置.通过getGraphicsConfiguration()或getDeviceConfiguration()等方法查看有关获取GraphicsConfiguration 的许多方法.

  • 我必须永远活着,没有这个特殊复选标记的甜蜜,甜蜜的感觉.哦,可能是...... (6认同)