text: It seems to me you're doing this for your homework or college assignment.\nTo do this easily, you can create pages using Canvas class, with each Canvas has its own display layouts. But if the pages are simply text, then why don't you just use an array of string variable to hold the content of the pages? It is easier and less error-prone, since using too many Canvas can produce overhead memory use taken by the MIDlet.