[Dúvida] Command - Para que serve o CommandType?

Prezados,
Tudo bom?

Ao criar um Command no JavaME eu utilizo o seguinte construtor:
Command comand = new Command(“Hello World3”, Command.SCREEN, 3);

Porém a constante para o tipo pode ser várias opções: Back, Exit, Ok.

Porém para que eles servem? (Os tipos de Comandos)
Já que não possuem nenhum listener ou funções próprias…
Tudo que percebi é que elas possuem próprias prioridades…

Abraços.

Opa,

A maneira de exibição do Command na tela é que é alterada quando o commandType muda. Em alguns celulares, por exemplo, ao adicionar um comando do tipo BACK ou EXIT, ele vai ficar sempre no canto esquerdo (ou o canto que o celular defina como padrão). Eu nunca vi nada muito sofisticado, mas em geral é uma ‘dica’ que você dá para a vm do celular exibir o comando da maneira mais adequada.

Realmente, o alterar o tipo do comando não altera o seu comportamento. O que cada um faz deve ser definido pelo programador.

Falou.