@Override
		public void mouseEntered(MouseEvent e) {
			if(isEmpty()) {
				return;
			}
			for(UIElement ui : uiElements) {
				if(ui.getBoundsAsRect().contains(e.getPosition())) {
					setSelection(ui);
				}
			}
			e.consume();
		}