3
有没有办法跟踪BufferdImage像素数据的变化? 我在想这样的事情:用于BufferedImage的Changelistener
PixelChangeListener listener = new PixelChangeListener() {
public void pixelchange(Event e) {
// Get the coordinates in the Image that have been changed:
int x=e.getX();
int y=e.getY();
}
};
buffimage.addPixelChangeListener(listener);
如果我现在用g.drawLine
或buffimage.setRGB(x,y,rgb);
pixelchange(e)
应该火。
有没有办法做到这一点? :)
感谢您的答复:)遗憾的是它仅跟踪'setRGB()'。我不知道为什么,但图形方法不使用'setRGB()'来渲染。我是否也必须扩展'Graphics'? – tly 2013-04-10 15:07:35
不,你不必这样做。 – 2013-04-10 15:14:47
问题解决:)(见上文) – tly 2013-04-10 16:44:55