skip to content »

Validating text area

The Control key is used by convention to move the focus out of any component that treats Tab in a special way, such as .You have just received a brief introduction to the focus architecture.

These keys are the default focus traversal keys and can be changed programmatically.Tabbing moves the focus through the buttons into the text area.Additional tabbing moves the cursor within the text area but not out of the text area because, inside a text area, Tab is a focus traversal key.These visual cues let the user know to which component any typing will relate.Only one component at a time in the window system can have the keyboard focus.On some operating systems, such as Microsoft Windows, the front window usually becomes the focused window.

In these cases, the method moves the window to the front, thereby giving it the focus.

A component can also be given the focus programmatically, such as when its containing frame or dialog-box is made visible.

This code snippet shows how to give a particular component the focus every time the window gains the focus: //Create the component that will have the initial focus.

In most cases it behaves in a reasonable manner, and if it does not you can tweak its behavior in various ways.

Some common scenarios might include: is a critical element of the focus subsystem. The keyboard manager tracks the focus owner — the component that receives typing from the keyboard.

Shift-Tab moves the focus in the backward direction.