2014-01-06 4 views
2

학교 프로젝트를 위해 BlueJ에서 음악 플레이어를 프로그래밍 중이며 JavaFX 라이브러리에서 몇 가지 클래스를 사용하고 싶습니다. 그러나 가져 오기를 시도 할 때 (아래의 import 문 참조) "javafx.scene.media does not exist"라는 오류 메시지가 나타납니다. 나는 최신 JDK를 다운로드했다.JavaFX는 Mac에서 BlueJ로 가져 오지 못합니다.

import javafx.scene.media.Media; 
import javafx.scene.media.MediaPlayer; 
학교 프로젝트이기 때문에, 내가 지금 다른 IDE로 전환하기 BlueJ를 사용하는 것이 의무입니다 주목해야한다

(문제가 자리하고있는 곳이 될 수있는 경우)이 옵션을 선택하지 않습니다 .

미리 감사드립니다.

답변

1

현재 JavaFX jar를 수동으로 라이브러리로 추가해야합니다. 나중에이 옵션이 변경 될 수 있지만 지금은 Tools => Preferences로 이동하여 "Libraries"탭을 클릭하고 "Add"를 클릭하십시오. 그런 다음 jfxrt.jar을 찾으십시오.이 파일은 jdk 디렉토리의 jre/lib 아래에 있어야합니다. 작업이 완료되면, 다음과 같은 것을 얻을 것이다 :

BlueJ Preferences Dialog

은 VM (Ctrl 키 + 시프트 + R) 다음 import 문이 제대로 작동합니다 재설정.

+0

감사합니다. 백만 :) – SorenRomer