我需要能够从网格上的一个大图像中获取某些图像。有点像游戏中的Minecraft,有纹理包可以重新构造游戏的外观。为了减小文件大小,并没有那么多实际图片。它是所有不同块纹理的网格都在一张图片上。
我需要做类似的事情,但使用这张图片: http: //f.cl.ly/items/122C0G3R3P422R2I452o/fontes_blanches_alpha.png
具体来说,我希望能够从 ArrayList 中调用这张图片中的每个字符,如下所示:
(伪代码)
ArrayList<Pictures> chars = new ArrayList<Pictures>();
JFrame.add(chars.get(x));
那么,我将如何分离图片以仅显示其中的一部分?