FULL PRODUCT VERSION :
java version "1.8.0_31"
Java(TM) SE Runtime Environment (build 1.8.0_31-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.31-b07, mixed mode)
ADDITIONAL OS VERSION INFORMATION :
Darwin platinum 14.4.0 Darwin Kernel Version 14.4.0: Tue May 5 14:17:52 PDT 2015; root:xnu-2782.30.4~3/RELEASE_X86_64 x86_64
EXTRA RELEVANT SYSTEM CONFIGURATION :
Macbook Pro 15" Retina Display
A DESCRIPTION OF THE PROBLEM :
When a JavaFX window loads on a Retina screen (and a non-retina screen is attached), everything is scaled wrong. When you move the window to the non-retina screen, it scales correctly and then stays correct when moved back to the retina screen. When a second display is not available, the scaling is correct. A great test is to use Scene Builder.
REPRODUCIBILITY :
This bug can be reproduced always.