Connector.open(url) "trava"

3 respostas
leomc

tô fazendo um programinha bem besta aqui só pra aprender mesmo e ele tá ficando parado nessa linha.

Tô usando WTK21

3 Respostas

duardor

Conexoes de rede podem ser uma operação que pode demorar um bocado… Coloque numa thread separada…

String connUrl = this.url;
new Thread(){
  public void run(){
    HttpConnection con = (HttpConnection) Connector.open(connUrl); 
    //outras operações de rede
  }
}.start();

Mais ou menos isso…
QQ duvida posta aí…

Abraços

P

Tá faltando o Try…Catch para pegar a exceção que poderá ser lançada…

leomc

só pra fechar…valeu galera deu certo.
Era só criar uma Thread mesmo, eu já sabia que era recomendado criar mais imaginei que funcionaria sem Thread.
ps.: sem Try…Catch nem compila

Criado 3 de abril de 2004
Ultima resposta 3 de abr. de 2004
Respostas 3
Participantes 3