Eclipse環境でJavaFX(javafxパッケージ)をインポートしようとすると、 「Access Restriction」エラーとなってしまいコンパイルできません。 JavaFXはJava 8では標準のGUIライブラリとして統合されたはずなのに、 なんでだーとなったので回避方法を調べてみました。

Eclipseのツールバーから[ウィンドウ]-[設定]-[Java]-[コンパイラー]-[エラー/警告]を選択します。 ここで下記のように「使用すべきではない制限されたAPI」の「禁止された参照」を無視に設定します。 これで問題なくインポートできるはずです。

https://gyazo.com/b0d1d728ba365fc184a7cb0621d9653d