Hi So far as my knowledge goes Java doesn't support data transfer ( thru clipbord ) other than plain text between a non-java program and a java program . So simply you cannot do it in java. Reason: the system clipbord implementations are different for Machintosh/ X window / Microsoft Windows /OS 2 etc which jave has to support. Java language developers decided to go for the lowest common denominator ( X windows supports only plain text cut/paste ) and gave us only plain text cut/paste between java and non java application. We may have it in future release.