Executando verificação de segurança...
1

Essa playlist está em inglês mas talvez ajude
https://www.youtube.com/watch?v=_7OM-cMYWbQ&list=PLZPZq0r_RZOM-8vJA3NQFZB7JroDcMwev

Esse site é muito bom, também em inglês
https://jenkov.com/tutorials/javafx/index.html

Open JFX

<project>

  ...

  <dependencies>

    ...
    <dependency>
      <groupId>org.openjfx</groupId>
      <artifactId>javafx-controls</artifactId>
      <version>17.0.1</version>
    </dependency>

    ...
  </dependencies>

  ...

</project>

IMPORTANTE
Não há necessidade de adicionar uma dependência para o módulo javafx.graphics,
pois ela é resolvida de forma transitiva pelo módulo javafx
Porém se o seu aplicativo estiver usando FXML,
é preciso adicionar uma dependência para o módulo javafx.fxml.

Módulo FXML

...
<dependencies>

  ...

  <dependency>
    <groupId>org.openjfx</groupId>
    <artifactId>javafx-fxml</artifactId>
    <version>17.0.1</version>
  </dependency> 

  ...

</dependencies>

...

Fonte
https://openjfx.io/openjfx-docs//index.html#maven

Carregando publicação patrocinada...
1