fx 로더하기

Y·2021년 3월 9일
0

javafx

목록 보기
4/4
post-thumbnail

간단한 뼈대

FXML Loader 하기

그림처럼 root를 나눈 이유는
그다음줄인 컨트롤러 클래스를 따로 준후 root값과 컨트롤러를 받아서 넣어주기 위함이다.

새로운 창띄우기

1.일단 첫 창이 로그인 창을 띄어보고 그 컨트롤러를 보면

미리 만들어둔 JoinService 객체를 불러온다. 버튼을 누르면
EnterJoinService()가 실행되도록 한다.

  1. 그림과 같이 JoinService를 보겠다

Stage를 새로 생성한다. 그렇다 그냥 어렵게 생각하는게 아니라
간단하게 Stage는 하나의 창이다. 그냥 위 2번처럼 stage만 잔뜩 만들고 Scene(root)만
등록시켜주면 원하는 만큼 창을 만들수 있다는 말이다.


--물론 두번째 장을 띄어줄때 필요한 controller를 만드는 것을 필수다.--

그림처럼 창 두개가 올라오는것을 확인할수 있다.

profile
스스로 공부하고 기록해서 발전할수 있도록 노력하는 공부 벨로그 https://youseong.me

0개의 댓글