응용 프로그램 모달 대화 상자를 만들려면 예 : this을 사용하고 있습니다. 내 대화 상자 (오른쪽 상단 모서리의 빨간색)에서 나가기 버튼을 클릭하면 모든 것이 정상적으로 작동합니다. 대화 상자가 닫히고 정상적으로 열 수 있습니다. 그러나 대화 상자를 닫는 Button
을 추가하려고하면 다시 열려고 시도 할 때까지 모든 것이 제대로 작동합니다. 그 후, 그것은 IllegalStateException
을 던졌습니다. (필요한 경우이 예외로 응답을 업데이트합니다).JavaFX 닫는 응용 프로그램 모달 대화 상자
btnClose.setOnAction(new EventHandler<ActionEvent>() {
@Override
public void handle(ActionEvent event) {
dialog.close();
}
});
사람이 어떻게 제대로 가까운 응용 프로그램 모달 대화 말해 줄 수 :
이 내가 대화 상자를 닫습니다 방법을 보여줍니다 이벤트 핸들러는? 미리 감사드립니다.
감사 : 여기
내가 그것을 테스트하기 위해 만든 샘플입니다. 예, Stage가 정적으로 선언 될 때까지 작동합니다. –