Olá amigos, estou com o seguinte problema em um JDialog,
preciso realizar o processo abaixo por N vezes
parte 1: criar um arquivo tipo texto
parte 2: chamar um arquivo .exe para ler o arquivo
parte 3: ler o arquivo de saída do .exe da parte 2
Estou pensando em fazer tudo isso dentro de um JDialog que mostre uma barra de progresso e usar um thread para caso o arquivo .exe trave, dê para fechar a janela apertando um botão Cancelar por exemplo.
Eu coloquei tudo no método executar() , que chamo lá no construtor do JDialog, mas quando acaba tudo, o comando .dispose() que fica no final do método executar() não é executado.
Será que a minha lógica está errada ou o método .dispose() não é executado “sozinho”? Pois eu quero que o JDialog abra, execute e feche sozinho.
Abração!
