public void requestFocus() {
public void requestFocus () { if (isDisplayable () && isShowing () && isFocusable ()) { synchronized (getTreeLock ()) {  Container parent = getParent ();  while (parent != null && !(parent instanceof Window)) parent = parent.getParent ();  Window toplevel = (Window) parent; if (toplevel.isFocusableWindow ()) {
	public void requestFocus() {		// If there's no peer then this component can't get the focus. We		// treat it as a silent rejection of the request.		if (peer != null)			peer.requestFocus();	}