I want to open pdf files using the code below, but method getHostServices(); is not found even though i have the right imports.
import javafx.application.HostServices;
ClinicFiles clinicFiles = (ClinicFiles) listViewClinic.getSelectionModel().getSelectedItem();
HostServices hostServices = getHostServices();
hostServices.showDocument(clinicFiles.getAbsolutePath());
Probably, your class is not extending from javafx.application.Application:
For example:
import javafx.application.Application;
import javafx.application.HostServices;
public class App extends Application {
public void method(String[] args) {
ClinicFiles clinicFiles = (ClinicFiles) listViewClinic.getSelectionModel().getSelectedItem();
HostServices hostServices = getHostServices();
hostServices.showDocument(clinicFiles.getAbsolutePath());
}
}