private void select( int mark, int dot ) {
		if( mark != getMark() )
			setDot( mark, Position.Bias.Forward );
		if( dot != getDot() )
			moveDot( dot, Position.Bias.Forward );
	}
Caret that can select all text on focus gained.
Also fixes Swing's double-click-and-drag behavior so that dragging after
a double-click extends selection by whole words.

@author Karl Tauber
flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatCaret.java