Resultados da pesquisa a pedido "event-dispatch-thread"

2 a resposta

Java EventQueue. Por que tudo deveria estar no método invokelater?

no livro que estou lendo, todos os exemplos de GUI com multithreading têm algo assim: public static void main(String[] args) throws Exception { EventQueue.invokeLater(new Runnable() { public void run() { JFrame frame = new SomeKindOfFrame(); ...

3 a resposta

java swing limpa a fila de eventos

É possível fazer isso de maneira padrão? qui está o cenári omece a fazer algo caro no EDT (o EDT é bloqueado até que a operação cara termine nquanto o EDT foi bloqueado, o usuário continuou clicando / arrastando os botões do mouse. Todas as ...

5 a resposta

SwingUtilities.invokeLater

Minha pergunta está relacionada aSwingUtilities.invokeLater. Quando devo usá-lo? Preciso usar cada vez que preciso atualizar os componentes da GUI? O que exatamente isso faz? Existe uma alternativa para ele, uma vez que não soa intuitivo e ...

2 a resposta

como atualizar um jLabel toda vez com um loop while com um atraso

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { int count = jSlider1.getValue(); int delay = jSlider2.getValue(); int valueOfSlider = jSlider2.getValue(); int valueOfSlider2 = jSlider1.getValue(); while (count > 0) { ...

4 a resposta

Como você usa o segmento de distribuição de eventos?

Aprendi sobre como o giro não é seguro para threads. Aprofundando, descobri que todas as modificações em um componente swing devem ser feitas no Thread de Despacho de Eventos para evitar vários problemas associados ao multithreading. No entanto, ...

2 a resposta

Por que setSelected no JCheckBox perde efeito?

Pode alguém me explicar por que perdi a seleção (definida porsetSelected()) paraJCheckBox quando coloco oJOptionPane noItemListener? Isso é um inseto É curioso que, se este processo for atrasado cominvokeLater(), setSelected() funciona ...

4 a resposta

Swing - Atualizar rótulo

Tenho um rótulo de mensagem e um botão de envio. O botão enviar será pressionado várias vezes e a ação para cada pressão poderá levar até um minut Quando o botão é pressionado, desejo que a mensagem fique vazia e, após a conclusão da tarefa, ...

4 a resposta

atualizar uma JProgressBar durante o processamento

Sei que o assunto já foi visto em muitas perguntas e foi respondido, mas ainda assim não consigo entende Eu só quero atualizar uma progressBar enquanto extrai algumas coisas de um arquivo xml grande. Eu pensei que era o suficiente para ter o ...