序列化java.awt.geom.Area

Jac*_*ack 3 java geometry serialization awt area

我需要在套接字中序列化一个Area对象(java.awt.geom.Area).但它似乎不是可序列化的.有没有办法做这样的事情?也许通过将其转换为不同的对象?

提前致谢

小智 6

我发现了这个解决方法:

AffineTransform.getTranslateInstance(0,0).createTransformedShape(myArea)
Run Code Online (Sandbox Code Playgroud)

这导致可以序列化的形状.