Resultados da pesquisa a pedido "swingworker"

1 a resposta

MVC Progress Bar Threading

Estou usando um padrão MVC para o meu design. Quando um usuário pressiona o botão de pesquisa, chamo uma pesquisa no modelo, mas também quero atualizar uma barra de progresso com as informações retornadas desse model Tentei usar um ...

3 a resposta

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 ...

4 a resposta

método setvisible no java swing trava sistema

Eu tenho o aplicativo bancário GUI no qual estou trabalhando atualmente e parece haver um problema com o método setvisible para meu jdialog. Depois que o usuário retira uma quantia válida, é exibida uma caixa de diálogo simples que diz "transação ...

3 a resposta

À 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 ...

3 a resposta

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 = ...

3 a resposta

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 ...

2 a resposta

Java - Diferença entre SwingWorker e SwingUtilities.invokeLater ()

SwingWorker é usado para os seguintes fins: Para executar tarefas de longa execução em um encadeamento diferente, para impedir que a GUI não respondaPara atualizar a GUI com os resultados produzidos pela tarefa de execução de longa duração no ...

4 a resposta

Java - SwingWorker - Podemos chamar um SwingWorker de outro SwingWorker em vez de EDT

eu tenho umSwingWorker do seguinte modo: public class MainWorker extends SwingWorker(Void, MyObject) { : : }Eu invoquei o acimaSwing Worker da EDT: MainWorker mainWorker = new MainWorker(); mainWorker.execute();Agora omainWorker cria 10 ...

4 a resposta

Swing: Não é possível atualizar o JButton - repaint () não está funcionando

Estou usando o Swing pela primeira vez para criar uma GUI simples. Consiste em umJFrame no qual coloquei um únicoJButton que, quando clicado, chama outro código que leva aprox. 3 segundos para retorna Antes da chamada para este código, ...

7 a resposta

Como devo lidar com exceções ao usar o SwingWorker?

Utilizo o SwingWorker no Java 6 para evitar a execução de códigos de longa execução no encadeamento de despacho de evento e a chamada para get () no meu método done () retornar uma exceção, qual é a maneira apropriada de lidar com a exceçã ...