primeira coisa a aprender sobre J2ME CLDC/MIDP: você não tem controle nenhum sobre o layout, a implementação que tem …
quer ter controle sobre o layout, utiliza CDC/Personal Profile …
mas até o que eu saiba, não tem nenhuma implementação de CDC/PP para Palm, mas tem para PPC, Zaurus, Nokia Comunicators e mais um monte de plataformas, só que para Palm rodando PalmOS não tem.
se seguir a especificação não for um problema, você pode comprar uma licensa de super waba, e utilizar superwaba em vez de J2ME.
mas sempre lembrando, como eu falei, SuperWaba NÃO É J2ME!!!