... automatic module has access to all the
public
types exposed by the system’s other modules.
Code Changes for Modularization
We made the following code changes:
VideoPlayer.fxml
—We modified the controller class’s name to use its fully qualified namecom.deitel.videoplayer.VideoPlayerController
so that theFXMLLoader
can find the controller class.VideoPlayer.java
—We changed the name of the FXML file to load from"VideoPlayer.fxml"
to"/res/VideoPlayer.fxml"
, which indicates that the FXML file is located in the module’sres
folder. We also added thepackage
statementpackage com.deitel.videoplayer;
VideoPlayerController.java
—We modified the name of the video file from"sts117.mp4"
to"/res/sts117.mp4"
, which indicates that the video file is located ...
Get Java How to Program, Early Objects, 11th Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.