Download JDK And Source Files
https://bell-sw.com/pages/downloads/#jdk-8-lts

Windows - Liberica Standard JDK 8u462+11 x86 64 for Windows
- Select
Full JDK
- ZIP
- Source code
Note: The JDK and Source files you download must be of the same version.
Files:
- JDK With JavaFX - bellsoft-jdk8u462+11-windows-amd64-full.zip
- Source File - bellsoft-jdk8u462+11-src-full.tar.gz
Examples
D:\WK
Create Project
demofx8 in D:\WK\demofx8
- Put JDK And Source in D:\WK
D:\WK
├── bellsoft-jdk8u462+11-windows-amd64-full.zip
├── bellsoft-jdk8u462+11-src-full.tar.gz
└── demofx8
- Unzip JDK zip (bellsoft-jdk8u462+11-windows-amd64-full.zip)
- Unzip Source zip (bellsoft-jdk8u462+11-src-full.tar.gz)
Note: The source archive (bellsoft-jdk8u462+11-src-full.tar.gz) is a tar.gz file that needs to be unpacked using a tool like 7z.
D:\WK
├── bellsoft-jdk8u462+11-windows-amd64-full.zip
├── bellsoft-jdk8u462+11-windows-amd64-full
│ └── jdk8u462-full <--- JDK DIR
├── bellsoft-jdk8u462+11-src-full.tar.gz
├── jdk-8u462-full <--- SOURCE DIR
└── demofx8
ADD New JDK
Menu: File
-> Project Structure...

- Platform Settings -> SDKs
+
-> Add New SDK


select JDK DIR
D:\WK
└── bellsoft-jdk8u462+11-windows-amd64-full
└── jdk8u462-full

Success , JDK name is liberica-1.8
ADD Source

Tab: Sourcepath
,

select SOURCE DIR
D:\WK
└── jdk8u462-full

Click OK

Add Source OK.
Change Project SDK

SDK: drop down, select liberica-1.8

Select FXMLLoader,
it will show doc api hint , and jump source

now, IDEA open FXMLLoader.java
src.zip
file that ships with the JDK. Or perhaps a separate ZIP file named something likejavafx-src.zip
. Does it not do that?jdk8u282-full
, Windows