Более поздние версии MacOS (> 10,5?) Поддерживают свойство spiffy, AppleDisplayScaleFactor - масштабный коэффициент для окна приложения, который может быть задан либо глобально, либо для конкретного приложения (определяется CFBundleIdentifier в файле info.plist приложения).- как я понимаю).
НО ... мое Java-приложение Swing является беспорядком, когда я использую это значение глобально - щелчки не совпадают с кнопками, плохой окраской экрана и т. Д. - то же самое происходит и при использовании JavaSoundDemo.И когда я пытаюсь использовать его в зависимости от приложения, он никогда не используется вообще (я пробовал различные «идентификаторы» для приложения - CFBundleIdentifier для приложения, для JVM и класс Main, который используется какназвание окна JVM).
Я просто надеюсь, что какая-то храбрая и умная душа выяснила, как заставить это на самом деле работать - документы Apple по «Независимому от разрешения дисплею» утверждают, что Java просто делаетвсе для тебя.Возможно, это действительно должен быть отчет об ошибке для Apple - заранее спасибо.