Впервые я пишу приложение Java, которое интенсивно использует графику без графики. Он генерирует изображения, создавая BufferedImage и работая со своим объектом Graphics2D. Изображения записываются в файлы с помощью ImageIO.write.Какой поток для графики без GUI?
Мне нужно решить, следует ли работать в основном потоке или в разделе «Диспетчер событий».
В пользу EDT, я бы сделал все обновления графики в EDT, если бы я писал графический интерфейс.
В пользу основной темы приложение будет непрерывно вычислять все время работы, без какого-либо взаимодействия с пользователем, чтобы разбить его.
Я не совсем понял ваши аргументы «в пользу ...». Возможно, вы можете расширить/уточнить. –
@MarkoTopolnik Если бы у меня были четкие, веские аргументы, я бы узнал ответ. Боюсь, что мое размышление об этом немного нечеткое. –
Итак, почему бы вам подумать о том, чтобы использовать что-либо, кроме вашего основного потока, имея в виду все уродливые классы анонов, которые вам нужно будет передать в/из EDT? –