Мне стало известно, что AWT/Swing под Java JDK 1.7 (с JDK 7u15) не поддерживает дисплеи Retina на Apple Macbook Pros. Например, Netbeans почти невыносимо использовать более нескольких минут на дисплее Retina и использовать JDK 1.7.
Это было несколько рассмотрено в вопросе StackExchange здесь и цитировалось одно конкретное сообщение:
Apple Java 6 JRE будет поддерживать HiDPI, однако в настоящее время он не поддерживается Oracle Java 7 JRE. Он также не работает в соответствии с последними версиями Java. Приложения Swing и JavaFX размыты на Retinia MacBook. Вот почему IntelliJ по-прежнему работает под Java 6.
Мой вопрос более конкретный, чем то, что задает OP из вышеуказанного потока.
Мой работодатель менее месяца использует Swing во всех своих приложениях. По нескольким причинам мы заинтересованы в переносе на Java 7 с Java 6. В течение последних нескольких дней другой разработчик (который находится в Windows) переместил нашу платформу на Java 7. Когда я запускаю сетчатку Macbook Pro, я заметил проблема, когда я вытащил последнюю стабильную ветвь нашего кода.
Я новичок в Java с менее чем годам опыта работы в сообществе, поэтому мой вопрос: будет ли сообщество Java довольно чутко реагировать на эту проблему, продвигаясь вперед или следует ожидать существенную задержку (от месяцев до года или более), прежде чем Swing в Java 7 совместим с дисплеями Apple Retina?