Resultados da pesquisa a pedido "swingworker"
JProgressBar não acionando o propertyChange no setProgress
Eu li muitos artigos diferentes sobre o JProgressBar ... incluindo o código desonesto encontrado em Java;Aqui.A maioria indica que você precisa de um SwingWo...
Java socket swingWorker em execução, mas nenhuma mensagem recebida ou transmitida
Alguns dias atrás eu tentei criar um servidor - cliente ou servidor cliente como uma experiência para aprender sobre o socket usando um thread, mas alguém me...
Executar processo em Java sem congelamento do JFrame
Como posso executar um processo em Java sem o congelamento do programa? Eu tentei usar o SwingWorker, mas ainda não entendi como funciona.Existe alguma outra...
Entendendo o Java ExecutorService
Estou tentando aprender como usar o serviço executor de Java, Eu estava lendo a seguinte discussãoFila simples de encadeamento Java [https://stackoverflow.com/questions/9916264/java-thread-simple-queue] Neste, há um exemplo de ...
Como delegar a publicação do SwingWorker para outros métodos
Meu "problema" pode ser descrito da seguinte maneira. Suponha que tenhamos um processo intensivo que queremos executar em segundo plano e atualize uma barra Swing JProgress. A solução é fácil: import java.util.List; import ...
Como esse código do SwingWorker pode ser testado
Considere este código: public void actionPerformed(ActionEvent e) { setEnabled(false); new SwingWorker<File, Void>() { private String location = url.getText(); @Override protected File doInBackground() throws Exception { File file = ...
À espera de um futuro cancelado para realmente terminar
eu tenho umSwingWorker que chama algum código que não verifica a interrupção do encadeamento. Após a chamada paraworker.cancel(true), aworker.get() método jogaráCancellationException imediatamente (como deveria). No entanto, como o código da ...
Uma barra de progresso pode ser usada em uma classe fora de main?
No momento, meu principal chama apenas uma GUI com 10 linhas. Com base em quantas dessas linhas têm texto, uma das 9 classes é chamada (duas linhas devem ter texto). A classe chamada realiza cálculos aos quais eu gostaria de ter a barra de ...