public static void onTextEdit(Component comp, final P0 p0) {
		onKeyUp(comp, new P1<KeyEvent>() {public void e(KeyEvent e) {
			
			if (isNonEditKey(e.getKeyCode())) {
				return;
			}
			
			if (e.isAltDown() || e.isConsumed()) {
				return;
			}
			if ( e.isControlDown()) {
				if (
						e.getKeyCode() != KeyEvent.VK_X
						&& e.getKeyCode() != KeyEvent.VK_Z
						&& e.getKeyCode() != KeyEvent.VK_Y
						&& e.getKeyCode() != KeyEvent.VK_V
						) {
					return;
				}
			}
//				System.out.println(1);
        	p0.e();
		}});
	}