@Override
	public void show() {
		if (alwaysCenter || !hasBeenShown) {
			hasBeenShown = true;
			
			Rectangle r = Outliner.outliner.getBounds();
			setLocation((int) (r.getCenterX() - getWidth()/2), (int) (r.getCenterY() - getHeight()/2));
		}
		
		super.show();
	}