java.awt.Shape
에 대해 두 가지 질문이 있습니다. 두 개의 Shape
, shape1
및 shape2
이 있다고 가정합니다.java/swing : 모양 질문 : 직렬화 및 결합
정보를 파일에 저장하고 나중에 다른 컴퓨터에서 다시 만들 수 있도록 어떻게하면 어떤 방식으로 직렬화 할 수 있습니까? (
Shape
는Serializable
아니지만 당신이 정보를 얻을 수 있지만 드래그 종류의 것 + 내가 나중에Shape
객체를 재구성하는 방법을 잘 모르겠어요처럼 보인다getPathIterator()
방법을 가지고있다.)방법 조인트 경계를 형성 할 수 있도록 그것들을 새로운 셰이프로 결합 할 수 있습니까? 난 당신이 경로에서
Shape
을 재구성 할 수 있다고 생각
하지만 어떻게 것입니다 입력 한 스플라인 또는 베 지어 곡선을 포함 같은 경로 동작합니다? 보간되고 벡터 적 능력이 느슨합니까? – Riduidel
@Riduidel'getPathIterator (AffineTransform)'은 그 세그먼트를 리턴하지만'getPathIterator (AffineTransform, double)'은 그렇지 않다고 생각합니다. 일반적으로 'Shape'은 대략적인 경로를 반환 할 것입니다. –