1
JavaFX를 처음 접했고 내가 본 모든 자습서와 코드화 된 응용 프로그램에서 전체보기가 FXML 파일로 만들어집니다.ControlsFX 팝업에 FXML 파일 추가
나는 ControlsFX와 나는 그것에 팝업 기능을 구현하려고 시도 했어. 내 질문은 여기에있다. 외부 FXML 파일에서로드 할 구성 요소 내의 모든 구성 요소를 어떻게 설정합니까?
이PopOver popOver = new PopOver();
popOver.setArrowLocation(PopOver.ArrowLocation.RIGHT_CENTER);
popOver.setContentNode(new Label("Test"));
popOver.setAutoFix(true);
popOver.setAutoHide(true);
popOver.setHideOnEscape(true);
popOver.setDetachable(false);
Node content = null;
FXMLLoader fxmlLoader = new FXMLLoader();
content = (Parent) fxmlLoader.load(getClass().getResourceAsStream("new.fxml"));
popOver.setContentNode(content);
popOver.show(new_button);
이전 코드가 아니라면 왜 이렇게 효과가 있었는지 설명하십시오. ("작동하지 않는다"는 의미를 설명하는 데 도움이 될 것입니다). 실제 문제가 수정 된 것이 확실하지 않으면 다른 사용자에게 도움이되지 않습니다. –