1
我目前正在学习使用Java进行一些游戏开发。我正在处理屏幕上的显示和绘制像素,当谈到这个东西时,我有点儿不高兴。所以我不太确定有什么问题。DataBufferInt无法解析为变量
所以在Eclipse中,我有一个Display类,一个Render类和一个Screen类。
我有一个名为像素的数组。我想设置的像素是这样的:
pixels = ((DataBufferInt).img.getRaster().getDataBuffer()).getData();
但是Eclipse的给出一个错误,用红色下划线“DataBufferInt”。说DataBufferInt不能解析为变量。我已经导入了DataBufferInt类。另外img是一个BufferedImage对象。
哦,我明白了,我认为应该是((DataBufferInt)和img之间的一个点。 – Darren 2012-02-07 23:31:08