Revision 22103 trunk/extensions/extRasterTools-SE/src/org/gvsig/raster/beans/canvas/layers/InfoLayer.java

View differences:

InfoLayer.java
86 86
		Rectangle2D rectangle2D = graphics2.getFontMetrics().getStringBounds(max2, g);
87 87
		
88 88
		graphics2.drawString(min2, canvas.getCanvasMinX(), canvas.getCanvasMinX() + 12);
89
		graphics2.drawString(max2, (int) (canvas.getVisibleRect().getMaxX() - rectangle2D.getWidth() - canvas.getCanvasMinX()), canvas.getCanvasMinX() + 12);
89
		graphics2.drawString(max2, (int) (canvas.getWidth() - rectangle2D.getWidth() - canvas.getCanvasMinX()), canvas.getCanvasMinX() + 12);
90 90
		
91 91
		if (statusRight != null) {
92 92
			rectangle2D = graphics2.getFontMetrics().getStringBounds(statusRight, g);
93
			graphics2.drawString(statusRight, (int) (canvas.getVisibleRect().getMaxX() - rectangle2D.getWidth() - canvas.getCanvasMinX()), (int) canvas.getVisibleRect().getMaxY() - canvas.getCanvasMinX());
93
			graphics2.drawString(statusRight, (int) (canvas.getWidth() - rectangle2D.getWidth() - canvas.getCanvasMinX()), (int) canvas.getHeight() - canvas.getCanvasMinX());
94 94
		}
95 95

  
96 96
		if (statusLeft != null) {
97
			graphics2.drawString(statusLeft, canvas.getCanvasMinX(), (int) canvas.getVisibleRect().getMaxY() - canvas.getCanvasMinX());
97
			graphics2.drawString(statusLeft, canvas.getCanvasMinX(), (int) canvas.getHeight() - canvas.getCanvasMinX());
98 98
		}
99 99
		
100 100
		ArrayList list = canvas.getDrawableElements(MinMaxLines.class);
......
132 132
			rectangle2D = graphics2.getFontMetrics().getStringBounds(max2, g);
133 133

  
134 134
			if (statusLeft == null)
135
				graphics2.drawString(min2, canvas.getCanvasMinX(), (int) canvas.getVisibleRect().getMaxY() - canvas.getCanvasMinX());
135
				graphics2.drawString(min2, canvas.getCanvasMinX(), (int) canvas.getHeight() - canvas.getCanvasMinX());
136 136

  
137 137
			if (statusRight == null)
138
				graphics2.drawString(max2, (int) (canvas.getVisibleRect().getMaxX() - rectangle2D.getWidth() - canvas.getCanvasMinX()), (int) canvas.getVisibleRect().getMaxY() - canvas.getCanvasMinX());
138
				graphics2.drawString(max2, (int) (canvas.getWidth() - rectangle2D.getWidth() - canvas.getCanvasMinX()), (int) canvas.getHeight() - canvas.getCanvasMinX());
139 139
		}
140 140
	}
141 141
	

Also available in: Unified diff