0
JavaFX에서 레이블의 앵커 포인트를 변경해야합니다. 기본 노드를 번역하기 위해 선택되는 지점으로 앵커를 설명합니다. 기본적으로 앵커 포인트는 왼쪽 상단 모서리처럼 보입니다. 그것은 오른쪽 하단에있을 것 anchorpoint 같은 역할을하도록 라벨을 번역해야레이블에 대한 javafx 변경 앵커
double x_relocate = label.getBoundsInParent().getWidth();
label.setTranslateX(label.getTranslateX() - x_relocate);
double y_relocate = label.getBoundsInParent().getHeight();
label.setTranslateY(des.getTranslateY() + y_relocate);
코드 : 아래에 설명 된대로
나는 추가 번역 문제를 해결하기 위해 노력했다. 이 지점에서 코드를 실행하는 지점에서 [minX : 0.0, minY : 0.0, minZ : 0.0, width : -1.0, height : -1.0, depth : 0.0, maxX : -1.0, maxY : -1.0, maxZ : 0.0].누구든지 해결책을 알고 있습니까?
편집 :
stage.show() 명령 다음에 해당 코드를 사용해보십시오. –
여전히 번역을 사용하여 정박지를 변경하는 것은 매우 이상합니다. 이것을 할 다른 방법이 없습니까? – gimba