radiobutton example java swing java-9

java - jradiobutton example



Escalado de JFrame en Java 9 (1)

He encontrado esta opción oscura en un informe de error de sustancia . Esto soluciona el problema para las aplicaciones Swing.

-Dsun.java2d.uiScale=1.0

Si estás usando JavaFX necesitarás

-Dprism.allowhidpi=false

Desafortunadamente no puedo encontrar documentación oficial para ninguna de estas opciones

Exactamente el mismo código que se ejecuta bajo Java 9u4 a la izquierda y 8u144 a la derecha en Windows 7.

Java 9 parece hacer la ventana más grande. ¿Qué está causando esto - JEP 263? ¿Cómo puedo desactivarlo?

public class SimpleFrame { public static void main(String[] args) { JFrame frame = new JFrame(); frame.getContentPane().add(new JLabel("Horse")); frame.setSize(new Dimension(200, 100)); frame.setVisible(true); } }