GoJava - A comunidade java de Goiás

Usuarios cadastrados: 2331

 
Enviado por jonathan.coelho em seg, 08/02/2010 - 10:36.

Bom dia!
Gostaria da ajuda de alguem para saber como mudar a compatibilidade de um sistema tipo lista telefonica para celular,que está desenvolvido em MIDP 2.0 para MIDP 1.0
os seguindes metodos e Commands nao sao compativeis:

public SplashScreen getSplashScreen() {
if (splashScreen == null) {
splashScreen = new SplashScreen(getDisplay());
splashScreen.setTitle("Puuga");
splashScreen.setTicker(getTicker());
splashScreen.setCommandListener(this);
splashScreen.setFullScreenMode(true);
splashScreen.setImage(getImage());
splashScreen.setTimeout(2500);
}
return splashScreen;
}

=================================================================

public Command getExitCommand() {
if (exitCommand == null) {

exitCommand = new Command("Sair", "Fecha a aplica\u00E7\u00E3o", Command.EXIT, 0);
}
return exitCommand;
}

===============================================================
public Spacer getSpacer1() {
if (spacer1 == null) {
// write pre-init user code here
spacer1 = new Spacer(16, 16);
// write post-init user code here
}
return spacer1;
===============================================================
public StringItem getSiNome() {
if (siNome == null) {
// write pre-init user code here
siNome = new StringItem("stringItem", null);
siNome.setLayout(ImageItem.LAYOUT_DEFAULT);
// write post-init user code here
}
return siNome;
================================================================

se alguem puder me ajudar em qual metodos poderiam ser compativeis com esses.
obrigado

»

re:

Cara, pelo jeito vc ta usando um form do pacote javax.microedition.lcdui ne?! É isso não é? (Cola o codigo inteiro..hehehe)

As maiores mudanças do 1.0 p o 2.0 estão no Form e na família de items(StringItem, TextBox...), que você ta chamando vários métodos dele, como o getTicker()... leia mais sobre essas mudanças.

Uma coisa q tá aí por exemplo é que vc tá amarrando um listener a um commando (Command). Se não me engano, no 1.0 não pode e um único objeto listener recebe todos os eventos.

E até onde eu sei nao tem Spacer no 1.0. Se não me engano nao vai ter nem como resolver essa parte do Spacer. N tenho certeza, mas acho q no 1.0 é amarrado.

Mas tira aqui minha duvida: que bomba c ta mexendo q só roda o 1.0?

»

Comentários recentes

Divulgar

Conteúdo sindicalizado