모양을 선택하고 회전 할 수있는 방법을 만들었습니다. 그 자리에서 45도 회전시키는 방법을 아는 사람이 있는지 궁금합니다.JavaFX - 스팟에서 회전 하시겠습니까?
메소드가 선택한 항목을 얻고 다음 버튼을 클릭 할 때 회전
public void rotateObject() {
int i=0;
selectedShapes.get(i++).getTransforms().add(new Rotate(45, 360, 360));
}
을 RotateMethod. 현재 장면 주위로 360도 회전합니다. 같은 지점을 중심으로 회전하고 싶습니다. 이 rotate 메소드를 구현하는 더 좋은 방법이 있다면 저에게 계몽하십시오. 감사합니다
편집 : 필요에 따라
아래에 언급 된 방법을 구현 한 후, 선택한 모양이 지금 45도 회전합니다. 그러나, 한 번만 회전, 내가 할 수있는 방법이 (20)를 회전합니다 AFAIK
public void rotateObject(ActionEvent event) throws IOException{
int i = 0;
selectedShapes.get(i++).setRotate(45);
}
시도가 45 개도를 내 회전 버튼을 클릭 할 때마다 회전 할 수 있도록 방법을 다시 쓰기 각도 (x, y) 360,360. 나는 이것이 도움이된다고 생각한다. – Mordechai