Testar conexão no NetBeans

3 respostas
N

Peguei um exemplo de MIDlet daqui do portal java, onde o programa faz uma tentativa de conexão para carregar para o celular uma imagem em formato png.

Mas após fazer uma pergunta para confirmar a tentativa de conexão, nada acontece. A aplicação nem finaliza e nem dá mensagem de erro.
Na tela que gera informações durante a compilação/execução do programa no NetBeans, aparece a seguinte mensagem:

Warning: To avoid potential deadlock, operations that may block, such as
networking, should be performed in a different thread than the
commandAction() handler.

E agora? Como faço para realmente testar uma tentativa de conexão em um MIDlet no NetBeans?

Até a próxima!

3 Respostas

E

tenta colocar seu código de conexão numa Thread, acho que isso já resolve mas,
em propriedades do projeto… na parte de Permission adiciona o pacote …http.

ESPERO TER AJUDADO. :fucando:

N

Como seria o código dessa Thread com a tentativa de conexão dentro dela? Pode postar um exemplo?
Obrigado.

E

faz assim: vou escrever bem rapido um codigo ....

public class Conexao implements Runnable{

    private void iniciar(){
        Thread minhaThread = new Thread (this);
        minhaThread.start();
    }


   public void run(){ // eh necessario quando implementa o runnable
     /* seu codigo pra fazer a conexão e etc... */
   }


}

pronto aí quando vc chamar o metodo iniciar....

Criado 11 de agosto de 2006
Ultima resposta 15 de ago. de 2006
Respostas 3
Participantes 2