Exception in thread "main" java.awt.datatransfer.UnsupportedFlavorException: Unicode String
	at sun.awt.datatransfer.ClipboardTransferable.getTransferData(Unknown Source)
	at robo.Seleciona.main(Seleciona.java:65)
String copyResult = (String)contents.getTransferData(DataFlavor.stringFlavor);[code]package robo;
import static java.awt.event.KeyEvent.VK_C;
import static java.awt.event.KeyEvent.VK_CONTROL;
import java.awt.AWTException;
import java.awt.Robot;
import java.awt.Toolkit;
import java.awt.datatransfer.Clipboard;
import java.awt.datatransfer.DataFlavor;
import java.awt.datatransfer.StringSelection;
import java.awt.datatransfer.Transferable;
import java.awt.datatransfer.UnsupportedFlavorException;
import java.awt.event.InputEvent;
import java.io.IOException;
import jxl.read.biff.BiffException;
public class Seleciona {
public static void main(String[] args)throws AWTException, IOException, BiffException, UnsupportedFlavorException, InterruptedException{
	
	
	final Integer TIME_CONST = 10;
	
	Robot robot = new Robot(); 
	
	RobotManager manager = new RobotManager(robot);	
	
	robot.delay(3000);
	
	
	int contador = 0;
	
	while (contador==0){
	
	Clipboard clipboard = Toolkit.getDefaultToolkit().getSystemClipboard(); 
	StringSelection str = new StringSelection( null );
	clipboard.setContents(str, null);
	
				
	robot.mouseMove(405,432);	
	
	Thread.sleep(TIME_CONST); 
	
	robot.mousePress(InputEvent.BUTTON1_MASK);
	robot.mouseRelease(InputEvent.BUTTON1_MASK);
	
	robot.mousePress(InputEvent.BUTTON1_MASK);
	robot.mouseRelease(InputEvent.BUTTON1_MASK);
	
	Thread.sleep(TIME_CONST);   
	manager.typeSequence(VK_CONTROL,VK_C); 
	Thread.sleep(TIME_CONST);
	
	Transferable contents;
		
	
	try {
		
		contents = clipboard.getContents(clipboard);
		
		String copyResult = (String)contents.getTransferData(DataFlavor.stringFlavor);	
		
		
		if(copyResult!=null){
			
			System.out.println(copyResult);
			
			contador=1;
			
			
			}
					
		
		} catch (IOException e) {
			
			contents = null; 
			
						
			}	
	
	   }
	
	}
	}
[/code]