public static void onMouseHover(Component comp, final P1<Boolean> p1) {
		comp.addMouseListener(new MouseAdapter() {
			
			@Override
			public void mouseExited(MouseEvent arg0) {
				p1.e(false);
			}
			
			@Override
			public void mouseEntered(MouseEvent arg0) {
				p1.e(true);
			}
		});

	}