@Override
		public void componentHidden( ComponentEvent e ) {
			Container viewport = SwingUtilities.getUnwrappedParent( table );
			if( viewport instanceof JViewport )
				HiDPIUtils.repaint( viewport );
		}
Used if table auto-resize-mode is off to repaint outside alternate rows
when table width changed (column resized) or component orientation changed.
flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatTableUI.java