我正在创建一个缓冲图像,它将成为JComponent的快照(通过paint())并在ImageIcon内呈现。 BufferedImage(int width, int height, int imageType)
构造函数中有大量类型,但我应该使用哪一种?
我相信他们中的任何一个都会奏效,但哪些比其他更好?我该怎么选一个?为什么?
答案 0 :(得分:6)
请参阅GraphicsConfiguration.createCompatibleImage(int, int)以获取帮助,以便在众多可用类型中创建“良好”类型的BufferedImage。
如何开始使用GraphicsConfiguration实例进行此调用?这取决于代码的执行位置。请参阅many methods,了解如何通过getGraphicsConfiguration()或getDeviceConfiguration()等方法获取GraphicsConfiguration。