Escribí una aplicación Java que copia una cadena en el portapapeles del sistema. El constructor utilizaPortapapeles Java ¿Propósito del propietario?
Clipboard.setContents(Transferable contents, ClipboardOwner owner)
http://docs.oracle.com/javase/6/docs/api/java/awt/datatransfer/Clipboard.html
lo tengo funcionando bien, pero no estoy seguro de lo que hace el ClipboardOwner? En cuanto a la API de Java realmente no dice mucha información.
http://docs.oracle.com/javase/6/docs/api/java/awt/datatransfer/ClipboardOwner.html
Por extraño que parezca, incluso pasando un ClippboardOwner = obras nulos. Entonces, ¿no estoy seguro de cuál es el sentido? ¿Alguien tiene alguna idea?
+1 Buena pregunta. Tal vez Oracle/Java lo haya implementado para el futuro, pero a menudo me lo he preguntado. Pensé que tenía que ver con el hecho de que puedes tener muchos portapapeles locales en la JVM, pero @Sign parece pensar de manera diferente. – Andy