public static void onAction(final AbstractButton btn, final P0 action) {
		btn.addActionListener(toActionListener(ThreadUtil.async(new P0() {public void e() {
			btn.setEnabled(false);
			action.e();
			btn.setEnabled(true);
		}})));
	}