How can I improve drag performance for JInternalFrames?
Swing’s DefaultDesktopManager provides drag optimization for opaque internal frames only. That’s why non-opaque frames (with shadowed borders) won’t get optimized. Synthetica provides an optional DesktopManager with can be set to improve dragging performance especially on legacy hardware – see example below. Please contact support if you want to enable Synthetica’s DesktopManager as default desktop manager in your Look and Feel.