2017-12-04 17 views
-2

以下のコードを使用してpdfファイルを開きたいが、getHostServices()メソッドを使用したい。私は正しい輸入品を持っていても見つからない。getHostServices();メソッドが見つかりません。

import javafx.application.HostServices; 

ClinicFiles clinicFiles = (ClinicFiles) listViewClinic.getSelectionModel().getSelectedItem(); 
HostServices hostServices = getHostServices(); 
hostServices.showDocument(clinicFiles.getAbsolutePath()); 
+1

もっとコードを、してください! – Ele

+0

これはすべて私がタスクを完了する必要があります。ちょうどgetHostServices();警告:シンボルを見つけることができません。 @EleazarEnrique – Rron

+0

あなたは文脈を提供する必要があります。 'getHostServices()'メソッドは 'Application'クラスで定義されています。 'Application'サブクラスでこれを呼び出していますか? –

答えて

0

おそらく、あなたのクラスは、例えばjavafx.application.Application:

から延びるれていません。

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()); 
    } 
} 
+0

ありがとう私はapplication.xDのインスタンスが必要 – Rron

+0

あなたの歓迎、あなたはupvoteで答えをマークできますか? – Ele

関連する問題