Если вы установите большие шрифты (например, 125%, 120 точек на дюйм) в Windows, это будет выглядеть так, как будто Swing of Java 9 сначала визуализирует меньшее изображение, а затем масштабирует это изображение на экране.
Текст по-прежнему отображается правильно. Но линии в 1 пиксель умножают на 1 или 2 пикселя. Диагональная линия - ступенчатая. Иконки растрированы.
Есть ли какие-либо параметры командной строки или API для изменения этого поведения?
Пример редактирования:
Использование MenuSelectionManagerDemo
из docs.oracle.com/javase/tutorial/uiswing/examples/components /