E
Eiswolf
Gast
Huhu,
folgendes Problem:
Ich habe eine Klasse von der ich ein Objekt in einer Liste speichere. Dieses möchte ich per ObjektOutputStream über ein Netzwerk übertragen. Das Objekt enthält Elemente aus Java Graphics2D mit diversen Attributen. Sobald ich jedoch mit writeObject(o), wobei o das jeweilige Element der Liste ist, versuche es zu verschicken tritt eine IOException auf mit folgenden Details:
oder auch
oder
usw.
Die Klasse des Objektes ist mit implements Serializable versehen. Was mache ich falsch bzw. wie ändere ich es?
Danke für die Hilfe.
folgendes Problem:
Ich habe eine Klasse von der ich ein Objekt in einer Liste speichere. Dieses möchte ich per ObjektOutputStream über ein Netzwerk übertragen. Das Objekt enthält Elemente aus Java Graphics2D mit diversen Attributen. Sobald ich jedoch mit writeObject(o), wobei o das jeweilige Element der Liste ist, versuche es zu verschicken tritt eine IOException auf mit folgenden Details:
Code:
java.io.NotSerializableException: java.awt.geom.GeneralPath
oder auch
Code:
java.io.NotSerializableException: java.awt.geom.Rectangle2D$Double
oder
Code:
java.io.NotSerializableException: java.awt.geom.Ellipse2D$Double
usw.
Die Klasse des Objektes ist mit implements Serializable versehen. Was mache ich falsch bzw. wie ändere ich es?
Danke für die Hilfe.