Я хочу использовать this Swing snippet для создания изображения с текстовой метки из приложения, отличного от Swing (например, веб-сервис, написанный с использованием Play Framework).Создает изображение с Swing потокобезопасным?
Я никогда не использовал Swing и видел, что «он не является потокобезопасным». Это относится к минимальному коду, который я планирую запустить? Должен ли я синхронизировать доступ к этому коду?
Если я понимаю ответы о Swing thread-safety правильно, то если метод explicitally не говорит, что это безопасно, то это не ... и методы, которые я использую (в частности BufferedImage.getGraphics()
, кажется, не имеют этот кусок Javadoc). Итак, если не указано иное, я собираюсь синхронизировать.
Почему вы обеспокоены безопасностью потоков? Вы собираетесь создавать изображение извне потока отправки событий? –
@JBNizet - Я не пишу полноценное приложение для качания. Я намерен использовать этот метод на веб-сервере Play для создания изображений. – ripper234