Revision 27352
trunk/applications/appgvSIG/src/com/iver/cit/gvsig/project/documents/layout/fframes/FFrameView.java | ||
---|---|---|
369 | 369 |
// System.err.println("r : " + r); |
370 | 370 |
if (r.getWidth() > getLayout().getWidth() |
371 | 371 |
|| r.getHeight() > getLayout().getHeight()) { |
372 |
getMapContext().getViewPort().setOffset(
|
|
372 |
viewPort.setOffset(
|
|
373 | 373 |
new Point2D.Double(r.getX(), r |
374 | 374 |
.getY())); |
375 |
getMapContext().getViewPort().setImageSize(
|
|
375 |
viewPort.setImageSize(
|
|
376 | 376 |
new Dimension((int) r.getWidth(), |
377 | 377 |
(int) r.getHeight())); |
378 | 378 |
MapContext fmap = getMapContext().cloneToDraw(); |
... | ... | |
401 | 401 |
g.translate(r.getX(), r.getY()); |
402 | 402 |
|
403 | 403 |
} else { |
404 |
getMapContext().getViewPort().setOffset(
|
|
404 |
viewPort.setOffset(
|
|
405 | 405 |
new Point2D.Double(r.x, r.y)); |
406 |
getMapContext().getViewPort().setImageSize(
|
|
406 |
viewPort.setImageSize(
|
|
407 | 407 |
new Dimension((int) r.width, |
408 | 408 |
(int) r.height)); |
409 |
viewPort.refreshExtent(); |
|
409 | 410 |
m_image = new BufferedImage((int) r |
410 | 411 |
.getWidth(), (int) r.getHeight(), |
411 | 412 |
BufferedImage.TYPE_INT_ARGB); |
Also available in: Unified diff