Resultados da pesquisa a pedido "swingworker"
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 ...
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 ...
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 ...
À 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 ...
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 = ...
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 ...
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 ...
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 ...
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, ...
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çã ...