Olá, estou começando agora com J2ME e estou fazendo alguns exemplos. Não entendi o que faz o método setCommandListener(this).E o que seria o “this”? Assim como no método Display.getDisplay(this) não entendi o que seria o “this”
[]’
Olá, estou começando agora com J2ME e estou fazendo alguns exemplos. Não entendi o que faz o método setCommandListener(this).E o que seria o “this”? Assim como no método Display.getDisplay(this) não entendi o que seria o “this”
[]’
Antes de tudo, para vc fazer isso vc precisa ter o método da interface CommandListener implementado.
Agora ao assunto:
O método setCommandListener recebe um commandListener como parâmetro, entao nesse caso vc está dizendo que esta classe (this), implementa o método da interface CommandListener, e que ela se encarrega de tratar os eventos dos commands.
No caso do display, ele recebe como parametro uma Midlet, e sua classe atual deve estender de Midlet, mesmo esquema. Vc diz q esta classe (this) é uma Midlet.
entendi, valeu!