Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Author: Jindrich Dinga

1. Introduction

This document is the user experience specification for the JavaFX Pagination control.

...

Figure 1 Navigation represented by numbers
Image RemovedImage Added

The following picture shows states of buttons used in Page navigation control.

Figure 2 Page navigation states
Image RemovedImage Added

Since this type of navigation can be used in so many ways, e.g. on touch platform for navigating between screens, application developers must be allowed to use other page indication (e.g. dots, rectangles, or other shape) instead of numbers.

Figure 3 Navigation represented by dots
Image RemovedImage Added

Note that Pagination control is capable of showing tooltip above the page buttons as well as PageInfo that informs users what page users are on and what is the total number of pages. The PageInfo format is as follows: selected page/total number of pages. In case the total number of pages is unknown three dots (...) appear.

Figure 4 Tooltip and Info page
Image RemovedImage Added

For page buttons represented by numbers the default setting is: Tooltip OFF, PageInfo ON. For page buttons represented by dots the default setting is: Tooltip ON, PageInfo ON. Application developers are allowed to change this settings as well as change alignment of PageInfo.

...