Check boxes

Use check boxes for binary options that users can understand easily. For example, use a check box for an option that can be turned on and off.

Users can perform the following action with a check box:

Action

BlackBerry
devices with a trackpad only

BlackBerry devices with a touch screen and a trackpad

Select a check box.

Press the Space key or click the
trackpad.

Tap the item.

Press the Space key.

Click the trackpad.

Best practice: Implementing check boxes

Use check boxes when users can select multiple options.

Use the CheckboxField class to create check boxes. For more information about creating check boxes, see the API reference for the BlackBerry® Java® SDK and the BlackBerry
Java Application UI Quick Reference Guide.

Do not start an action when users select a check box.
For example, do not open a new screen.

Align check boxes vertically.

Group and order check boxes logically (for example, group related options together or include the most common options first). Avoid ordering check boxes alphabetically; alphabetical order is language specific.

Guidelines for labels

Use clear, concise labels.Verify that the label clearly describes what occurs when users select the check box.

Use positive labels where possible. For example, if users have the option of turning on or turning off a feature, use "turn on" instead of "turn off" in the label.

Place labels on the right side of check boxes. On Option screens, place labels on the left side of check boxes.