Pattern
UI Defaults Order Dependence
ui-defaults-order-dependence
UI customization fails when default UIManager values and layout management are applied after instantiating components (or when relying on null layouts), because Swing/AWT misses those early hooks and leaves components unpositioned or styles not applied consistently.