Thread

6 respostas
D

Bom dia,

galera preciso criar uma Thread que faça o movimento de uma bola como se estivesse utilizando o start da classe Time(awt) da API java.
E eu devo controlar o tempo de de parada da Trhead ball e seu restarte.Alem disso tenho que adicionar uma outra Thread ball para mostras a concorrencia entre esta e a primeira.
Alguem tem idéia de como eu crio essa Thread que faça exatamente o que o objeto da classe Time faz?

6 Respostas

juno.rr

Olá amigo,
presumo que vc esteja falando da classe Timer no pacote javax.swing, no pacote java.awt não existe uma classe chamada Time.
Mas porque vc não usa a classe javax.swing.Timer ?
O que vc pode fazer é o seguinte, estenda a classe Thread e no método run(), guarde o momento de início (long inicio = System.currentTimeMillis()), e então coloque o código que vc quer executar dentro de um while que verifica se o tempo desejado já passou.
Abraço.

ViniGodoy

Para desenhar as bolinhas, leia também os artigos de Java2D do Ponto V!
http://www.pontov.com.br/site/index.php/java

ViniGodoy

Ele quer demonstrar o processamento mais acelerado das bolas em Threads de prioridade mais alta. Não tem como definir essa prioridade usando o Timer.

D

Feras agradeço a ajuda!!

É uma ativedade que não pode ser usado a Timer.
O professor quer que demonstremos com um código feito por nós.
Temos que controlar quando as bolinhas se movem e quando elas param.

Mas todo o código deve ser feito na unha… :shock:

vlw

ViniGodoy

DBravo:
Temos que controlar quando as bolinhas se movem e quando elas param.
Mas todo o código deve ser feito na unha… :shock:

Viu os links que passei?

D

aham vi sim!!

Estou analisando para poder entender legal.

vlw

Criado 24 de março de 2011
Ultima resposta 24 de mar. de 2011
Respostas 6
Participantes 3