picBds.grow(-Math.abs(fx.fx_loc.x), -Math.abs(fx.fx_loc.y));
}
picture.setBounds(picBds);
picture.runValidate();
g.translate(-bounds.x, -bounds.y);
picture.draw(this, (Graphics2D) g, fx.fx, fx.fx_loc, fx.fx_clr);
g.translate(bounds.x, bounds.y);
picture.setBounds(origPicBds);
picture.setTileModeEnabled(tiled);
picture.setBufferedImageEnabled(bufferedOrig);
endEdit(key, thumbnail);