Hallo zusammen,
Ich habe ein Programm, dass eine Anzahl von Objekten (Reine "Daten-Container") verwaltet. Diese können innerhalb des Programms problemlos über das System-Clipboard kopiert und wieder eingefügt werden. Funktioniert alles wunderbar.
Wenn ich das Programm nun jedoch 2x starte, und versuche, Objekt in der einen Instanz zu kopieren und in der anderen Instanz einzufügen, schlägt dies jedesmal fehl (java.awt.datatransfer.UnsupportedFlavorException). Ich habe hierzu eine Klasse geschrieben, die Transferable implementiert und die Daten-Container enthält.
Gibt es grundsätzlich Probleme damit, Objekte (keine Strings oder reinen Text) über JVM-Grenzen hinweg über das System Clipboard zu kopieren, oder habe ich nur irgend einen Fehler gemacht? Wenn dem so ist würde ich entsprechenden Code nachreichen.
Liebe Grüße,
Kaffeebohn
Ich habe ein Programm, dass eine Anzahl von Objekten (Reine "Daten-Container") verwaltet. Diese können innerhalb des Programms problemlos über das System-Clipboard kopiert und wieder eingefügt werden. Funktioniert alles wunderbar.
Wenn ich das Programm nun jedoch 2x starte, und versuche, Objekt in der einen Instanz zu kopieren und in der anderen Instanz einzufügen, schlägt dies jedesmal fehl (java.awt.datatransfer.UnsupportedFlavorException). Ich habe hierzu eine Klasse geschrieben, die Transferable implementiert und die Daten-Container enthält.
Gibt es grundsätzlich Probleme damit, Objekte (keine Strings oder reinen Text) über JVM-Grenzen hinweg über das System Clipboard zu kopieren, oder habe ich nur irgend einen Fehler gemacht? Wenn dem so ist würde ich entsprechenden Code nachreichen.
Liebe Grüße,
Kaffeebohn