페이지가 다른 클래스에있는 다른 페이지로 전환하고 싶습니다. 나는 다른 클래스에서하고 있기 때문에 하나의 클래스에서 모든 것을 매시하는 것보다 코드가 더 깔끔하고 단순 해 보인다. 여기 내 등록 페이지 (클래스)에 MAINMENU 페이지 (클래스)와 연결되어 코드입니다 :하이퍼 링크를 통해 다른 클래스에있는 페이지 (스테이지)를 전환하는 방법 [JavaFX]
home.setOnAction(new EventHandler <ActionEvent>(){
public void handle(ActionEvent action){
frame.close();
}
});
는 여기에 등록 클래스에 연결하는 MAINMENU 또 다른 페이지 (클래스)입니다 :
login.setOnAction(new EventHandler <ActionEvent>(){
public void handle(ActionEvent action){
frame.close();
});
여기서 "로그인"및 "홈"변수는 하이퍼 링크입니다.
내 문제는 내가 하이퍼 링크를 클릭 할 때 지시 된 클래스 (페이지)로 이동하도록 이러한 두 페이지를 연결하려고합니다. 클래스 이름을 호출하려고 시도했지만 아무 일도 없었습니다. 나는 Class.launch (Class.class)를 사용했다. 그러나 그것은 내가 알기에 올바른 방법이 아니다. 누구나이 두 페이지를 어떻게 링크합니까? 당신이 BorderPane를 사용하는 경우
하이퍼 링크와 버튼에는 실제로 차이가 없습니다. 시각적 인 차이뿐입니다. 무대를 바꾸기 위해 버튼을 사용했다면 똑같은 접근 방식을 취하십시오. – Sedrick
알아. 다른 클래스의 스테이지로 전환하고 싶습니다. 하이퍼 링크 또는 단추는 문제가되지 않습니다. – MrBlock2274
문제를 복제하는 최소한의 완전한 코드를 게시해야합니다. – Sedrick