JavaFXでデスクトップアプリを開発しているのですが、JavaFXのクラス等をimportしようとすると下のようなエラーが発生します
エラーメッセージ
エラーメッセージ: Package 'javafx.application' is declared in module 'javafx.graphics', but module 'MyApp' does not read it
Package 'javafx.stage' is declared in module 'javafx.graphics', but module 'TheFuture' does not read it
該当のソースコード
MainApplication.java
Java
1package myapp.main; 2import javafx.application.Application; 3import javafx.stage.Stage; 4 5public class MainApplication extends Application { 6 @Override 7 public void start(Stage stage)throws Exception{ 8 } 9 public static void main(String[] args){ 10 Application.lunch(MainApplication.class); 11 } 12 13}
module-info.java
Java
1module MyApp{ 2 3 exports myapp.main; 4}
試したこと
module-info.javaに
Java
1requires javafx.graphics;
を追加したのですが、状況は変わらずでした。
よろしくお願いします。
利用環境
JavaFX 11
Java 16.02
Windows 10
IntelliJ IDEA 2021.2.1
あなたの回答
tips
プレビュー