public void controlResized(ControlEvent e) { if (isChecked()) { int rate = window.getCurrentZoomRate(); Rectangle rectangle = tracker.getRectangles()[0]; Point realSize = new Point(getRealValue(rectangle.width, rate), getRealValue(rectangle.height, rate)); // Point p = new Point( point.x + tracker.getRectangles()[ 0 ].width, point.y + // tracker.getRectangles()[ 0 ].height ); // canvas.setToolTipText( getMessage( // "action.tracker.canvas.tooltip", // "" + rectangle.width, // "" + rectangle.height, // "" + realSize.x, // "" + realSize.y // ) ); tooltip.setText( getMessage( "action.tracker.canvas.tooltip", "" + rectangle.width, "" + rectangle.height, "" + realSize.x, "" + realSize.y)); tooltip.show(point); } }