DataFlavor.selectBestTextFlavor(DataFlavor [] availableFlavors) has the following syntax.
public static final DataFlavor selectBestTextFlavor(DataFlavor [] availableFlavors)
In the following code shows how to use DataFlavor.selectBestTextFlavor(DataFlavor [] availableFlavors) method.
import java.awt.datatransfer.DataFlavor; /* w w w. j a v a 2s .c om*/ public class Main { public static void main(String[] args) { DataFlavor df1 = new DataFlavor("text/plain; charset=ASCII", "Plain ASCII text"); df1.selectBestTextFlavor(new DataFlavor[]{DataFlavor.stringFlavor}); } }