Jmenu item dinâmico

To criando um sistema, onde pretendo criar submenus dinâmicos, explicando a grosso modo seria assim:

Tenho um jMenu… onde a quantidade de submenus vai depender da entrada de um valor inserido pelo usuário, se eu digitar o numero 5, teria que aparecer 5 submenus.

MENU
|_submenu 01
|_submenu 02
|_submenu 03
|_submenu 04
|_submenu 05

Tem alguma maneira de fazer isto, preciso dessa força… alguma dica,artigo… qualquer opinião é válida… Vlw

JMenu menu = new JMenu("MENU");
for(int i = 1;i<= 5;i++)
 menu.add(new JMenu("submenu 0"+i");

Pra sua pergunta a resposta é esta. Mas acredito que voce quer fazer mais que isso.

Esse itens Dimanicos podem ser acessados como?
da um subMenu como posso fazer Action performance para eles?
existe essa possibilidade?