나는 자바 FX에 초보자 오전, 안드로이드 스튜디오에서 이루어집니다 유사한 방법으로, 나는 내가 fxml 파일에서 읽을 수있는 몇 가지 자료를 저장할 수있는 strings.xml의라는 파일을 가지고 싶습니다. 내가 strings.xml의에 다음 코드를 가지고 예를 들어, :fxml 파일의 XML 파일에서 값을 읽으려면 어떻게해야합니까?
<resources>
<string name="app_name">My App Name</string>
</resources>
은 내가 fxml 파일에서이 같은 일을하고 싶습니다 :
text="@string/app_name"
을 것을 달성하는 것이 가능 방법 ?
일반적인 생각 하나 : XML 파일을 읽고 구문 분석하는 ['ResourceBundle'] (http://docs.oracle.com/javase/8/docs/api/java/util/ResourceBundle.html)을 구현할 수 있습니다 , 그리고 나서'FXMLLoader'에 인스턴스를 넘깁니다. 그런 다음 표준 FXML [자원 분석] (http://docs.oracle.com/javase/8/javafx/api/javafx/fxml/doc-files/introduction_to_fxml.html#resource_resolution)을 사용하십시오. 또는 XML을 사용하지 않는 경우 표준 ['PropertyResourceBundle'] (http://docs.oracle.com/javase/8/docs/api/java/util/PropertyResourceBundle.html)을 사용하여 일반 특성 파일. –