A graphical user interface allows a user to easily input a character via a small-sized
display screen without having to use a keyboard, wherein first and second page
bars are displayed in a page bar display area, and a first and second display windows
are displayed on the first and second page bars, respectively. The positions of
the first and second display windows on the first and second page bars are changed
in response to an inputting operation performed by a user. Characters displayed
in the respective first and second display windows are determined in accordance
with the positions of the first and second display windows. Forward retrieval is
performed in accordance with the characters displayed, and retrieved data is displayed
in an entry display area and a main body display area. By changing the position
of a cursor, which is displayed on a page bar when the two characters displayed
in the respective display windows are fixed, the user can select a desired word
from those which are displayed in the entry display area. The word selected from
the words starting with the two fixed characters and a main body corresponding
to the selected word are displayed.