How to build a tab menu with J2ME

Here is a tutorial showing how to build a simple tabbed menu using J2ME, that you can try live on the emulator page

J2me tabbed menu
This first version will support:

  • Full styling of tabs (bg color, fore color, font face, margin, paddings and corner radius)
  • Automatic horizontal scrolling, so that you can put as many tab you want, without caring about screen width

There’s still a lot of room for improvements, but we’ll leave them for the next tutorial :)

You can find a detailed tutorial with source code on Form Nokia Wiki: J2ME Tabbed Menu Tutorial.

Direct links to source code:

  • TabMenu.java: main class, to include in your projects to build Tabbed Menus
  • TabMenuCanvas.java: a sample Canvas using TabMenu component, useful to understand how to use it
Be Sociable, Share!