>

다음과 같이 스테이지에 아이콘을 추가하고 싶습니다 :

       stage.getIcons().add(new Image(MenuController.class.getResource("relativePath").toString()));

내 구조는 다음과 같다 :

database
-icons
--myIcon.png
-gui
--MenuController.class

그러나 pzwyz 부모 폴더에 액세스하는 방법을 모르겠습니다 .

나는 database 를 시도했다  But getClass().getResource("../icons/myIcon.png")  URI를 확인할 수 없기 때문에 null을 반환합니다.

그러나 "../"가 상위 폴더에 액세스하는 올바른 방법이 아니십니까?

감사합니다!

getResources()

  • 답변 # 1

    당신은 "루트"리소스 /database/icons/myIcon.png 에서 이미지를 얻을 수 있습니다 :

    MenuController.class.getResource("/database/icons/myIcon.png")
    
    

  • 이전 css3 - 부모 높이에 올바르게 영향을 미치는 CSS의 회전 요소
  • 다음 c - 함수 간 포인터 값을 변경하는 방법