Rectangle trim= fShell.computeTrim(0, 0, 0, 0); Point textLocation= fComposite.getLocation(); location.x += trim.x - textLocation.x; location.y += trim.y - textLocation.y;
fTrim= fShell.computeTrim(0, 0, 0, 0); Point compositeLocation= fComposite.getLocation(); location.x += fTrim.x - compositeLocation.x; location.y += fTrim.y - compositeLocation.y;
	public void setLocation(Point location) {		Rectangle trim= fShell.computeTrim(0, 0, 0, 0);		Point textLocation= fComposite.getLocation();						location.x += trim.x - textLocation.x;				location.y += trim.y - textLocation.y;				fShell.setLocation(location);			}