ハイパーリンクをクリックすると、それは、そのようなクロムやFirefoxなどのブラウザで開いていることを可能にするJavaFXの中の関数はありますか?

MinnesootaBoy:

これは私がこれまで持っているものですが、私はハンドルに苦しんでいます。

    @FXML
    public void link() {
        hypTerms.setOnAction(new EventHandler<ActionEvent>() {
            @Override
            public void handle(ActionEvent e) {
                ;
            }
        });
    }
adxl:

これは動作するはずです:

Hyperlink link = new Hyperlink("Click me");
String url = "https://www.google.com/";
link.setOnAction(a->getHostServices().showDocument(url));

それは自動的にデフォルトのブラウザでページを開きます。

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=318896&siteId=1