Java Swing sur écran haute résolution
J'ai un Java Swing programme qui utilise le Système de Look Et se Sentir:
UIManager.setLookAndFeel (UIManager.getSystemLookAndFeelClassName ());
Le problème est que sur un système de haute résolution, les polices les images sont trop petites. Comment puis-je rendre le texte sur mes cadres lisible sans avoir à changer les polices de TOUS les cadres? Mon programme a été écrit à l'aide de Java 6 et a trop d'images à modifier.
source d'informationauteur user1828108
Vous devez vous connecter pour publier un commentaire.
Vous pourriez physiquement modifier l'apparence et la sensation de paramètres de police...
Nous utilisons une approche similaire pour augmenter/diminuer la taille de la police de l'exécution de l'application à tester des mises en page (et éventuellement permettre à l'utilisateur la possibilité d'un contrôle supplémentaire sur la taille de la police)
Je ne peux pas dire avec certitude si cela répond entièrement le problème, mais apparemment élevé DPI Java est fixé pour Mac dans Java 7, et fixe pour Linux et Windows en Java 9.
JEP 263: HiDPI Graphique sur Windows et Linux:
http://openjdk.java.net/jeps/263
billet correspondant:
https://bugs.openjdk.java.net/browse/JDK-8055212