I've not done anything specific in
Java on this issue. However, i've done something in VC++. The clipboard concepts can almost copt anything to anything else, and do the format conversion for you automatically. If it is your own object, you need write your own code to do the conversion.
Hope this will give you a little direction to think.