| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/05/2003 05:38:39
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline
|
Se voce esta tendo problemas com eventos que executam operacoes demoradas (ou perceptualmente demoradas) em Swing, uma boa ideia é dar uma lida nesse post, achado no blog do Max Andersen:
http://www.xam.dk/blog/?itemid=13
[]'s
-cv
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/05/2003 17:00:49
|
dukejeffrie
Virtual Machine Man
![[Avatar]](/images/avatar/c74d97b01eae257e44aa9d5bade97baf.png)
Membro desde: 21/08/2002 03:53:28
Mensagens: 661
Offline
|
Muito bom!!!
Isso é mais legal ainda pra descobrir se vc tem uma operação verdadeira demorada ou perceptualmente demorada.
Mas "apenas" transportar o código pra FoxTrot pode te gerar problemas de concorrência, cliques duplos, etc.
Ainda é mágico, mas usar o Executor adequado (do util.concurrent do Doug Lea) pode ser mais robusto.
A lição é sempre a mesma, se vc tem muitas threads, vc tem que se preocupar com concorrência.
|
Brevity is the soul of wit |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/05/2003 21:01:28
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline
|
Provavelmente, quando o Concurrent entrar na JDK (em breve, eu espero, uma vez que ele já está sendo padronizado pelo JCP - sorry, tou sem paciência pra procurar a URL), a Swing vai ganhar alguma classe fofinha que faz o que o FoxTrot faz hoje, quem sabe ainda mais esperta. Até lá, me pareceu uma ótima idéia
Ah, e na verdade a lição é: se vc tem mais de uma thread, vc tem que se preocupar com concorrência
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/05/2003 22:08:38
|
Paulo Silveira
Administrador
![[Avatar]](/images/avatar/a87ff679a2f3e71d9181a67b7542122c.jpg)
Membro desde: 07/08/2002 18:38:50
Mensagens: 4204
Localização: São Paulo
Offline
|
cv wrote:Provavelmente, quando o Concurrent entrar na JDK (em breve, eu espero, uma vez que ele já está sendo padronizado pelo JCP - sorry, tou sem paciência pra procurar a URL)
JSR 166, porem _nao_ esta confirmada para o tiger (o doug lea ateh comenta sobre isso em algum lugar. comenta nao, ele chora, heeheheh)
|
http://blog.caelum.com.br twitter: @paulo_caelum
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/05/2003 09:08:40
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline
|
Droga, nem saiu a 1.5 e eu já vou estar esperando pela 1.6?
|
|
|
 |
|
|