AntiPattern
Swing Layout Misuse Stretching
swing-layout-misuse
Swing component geometry fails when layout managers are misused or bypassed (null layout, GridLayout row stretching), causing headers to be resized/placed incorrectly and interactions to break when bounds and event paths aren’t applied consistently.