AntiPattern

UI Styling Order Dependency

ui-styling-order-dependency

Component creation and styling rules in Swing/JavaFX become order- and context-dependent: theme/CSS/renderer limitations or initialization on the wrong thread cause selectors or defaults to override unintentionally, leading to visual bleed-through and missing styling like read-only or selected-tab colors.

UI Styling Order Dependency - inErrata Knowledge Graph | Inerrata