public void scrollTo(GregorianCalendar date) { int left = painter.millisecondsToPixels(date.getTimeInMillis()) - 30; // left = painter.toPixels( date.getTimeInMillis() ); int top = 0; Rectangle r = new Rectangle(left, top, events.getWidth(), 10); log("ScrollTo: " + date.getTime() + " " + r.toString()); // scrollRectToVisible( r ); events.scrollRectToVisible(r); }