3 ms·Java has offered this for a very long time. (Swing, SWT, Java FX)by freedomben 2y agoJava has offered this for a very long time. (Swing, SWT, Java FX)