if (columnCount == 0) setScrollWidth (scrollWidth);
void setBounds (int x, int y, int width, int height, int flags, boolean defer) {	/*	* Bug in Windows.  If the table column widths are adjusted	* in WM_SIZE or WM_POSITIONCHANGED using LVM_SETCOLUMNWIDTH	* blank lines may be inserted at the top of the table.  A	* call to LVM_GETTOPINDEX will return a negative number (this	* is an impossible result).  Once the blank lines appear,	* there seems to be no way to get rid of them, other than	* destroying and recreating the table.  The fix is to send	* the resize notification after the size has been changed in	* the operating system.	* 	* NOTE:  This does not fix the case when the user is resizing	* columns dynamically.  There is no fix for this case at this	* time.	*/	setDeferResize (true);	super.setBounds (x, y, width, height, flags, false);	setDeferResize (false);	if (columnCount == 0) setScrollWidth (scrollWidth);}