일단 흐름은 이렇다
일을 클릭하면 시간을 선택할 수 있는 창이
띄어지게 해달라는 요청을 받았다
이러려면 달력을 만들어야 하는데
datePicker로는 부족해서 일 하나하나를
버튼으로 만들었다
이제 저 month/button들에게
사용자가 접속시 해당 달 과일을 출력 해주자
reservationPage.fxml
일일이 버튼마다 id를 부여했다
fx:id="day 15"
버튼을 누를 시 day값을 저장하려고
함수를 만들어준다
onAction="#click15"
마지막으로 시간선택창이 열릴 수 있게
함수를 만들어준다
onMouseClicked="#show"
onAction/onMouseClicked 둘 다 클릭 시
작동하지만 순서가 다르다
시간선택 전에 day값이 들어가야 하므로
먼저 작동되는 onAction에 날짜 저장 함수
그다음 onMouseClicked으로 시간을 띄어주게 했다!
controller
이렇게 일일이 안 해도 되는데
아직 그 방법을 몰라서 그냥 하나하나 만들었다 ㅋㅋㅋㅋ
reservationService
이제 showDatePage에 들어가 보자
'javaFx > 달력' 카테고리의 다른 글
javaFx 예약시스템 예약하기! (0) | 2021.08.11 |
---|---|
javaFx 예약시스템 시간표시해주기! (0) | 2021.08.11 |
javaFx 예약시스템 날짜표시해주기!(3) with 요일에 맞추기 (0) | 2021.08.11 |
javaFx 예약시스템 날짜표시해주기!(2) with oracleDB (1) | 2021.08.08 |
첫 팀프로젝트 (0) | 2021.08.08 |