Как я могу сделать так, чтобы модальное JDialog без кнопок появлялось на время, необходимое для завершения экземпляра Runnable, и чтобы этот экземпляр обновлял индикатор выполнения/сообщение в этом диалоговом окне?
Очевидно, спагетти-код может работать, но я ищу чистый дизайн, если он существует.