ok
ho dato un'occhiata e credo che posso ottenere ciò che mi serve 'mixando' le due classi da te scritte

ma come uso il metodo getContents della Clipboard?
public Transferable getContents(Object requestor)
qual'è l'immagine ritornata dalla clipboard?
è l'oggetto Transferable o l'oggetto Object passato in parametro?