public PopupWindowPlacerBuilder useRectangle(Rectangle r) {
		add(new PopupWindowPlacer() {

			@Override
			protected Rectangle getMyPlacement(Dimension toBePlaced, Rectangle innerBounds,
					Rectangle outerBounds) {
				return r;
			}

		});
		return this;
	}
A method that allows clients to specify an exact rectangle to be used.  This method can be
used to hardcode a rectangle to use when the placement algorithm specified earlier in the 
builder chain has failed.

@param r the rectangle
@return this builder
Ghidra/Framework/Docking/src/main/java/docking/widgets/shapes/PopupWindowPlacerBuilder.java