我在a上画了一堆瓷砖Canvas,这些瓷砖用Images或BufferedImages表示.
我注意到我用毫秒绘制了Images但是我开始使用BufferedImages作为瓦片,帧时间天空火箭发射到20ms以上.
BufferedImage buffered = ImageIO.read(new File(fileName));
Image image = Toolkit.getDefaultToolkit().createImage(fileName);
Run Code Online (Sandbox Code Playgroud)
这两个图像都支持alpha通道.我想开始使用alpha功能Image的中间缓冲区.但是我没有在jdk中找到一个可以生成它们的地方,除了这个Toolkit调用从文件创建一个.
基本上有谁知道如何从头开始创建一个可以支持alpha的空白图像(而不是BufferedImage)?