这是我到目前为止所拥有的,但我正在努力处理 handle 。
@FXML
public void link() {
hypTerms.setOnAction(new EventHandler<ActionEvent>() {
@Override
public void handle(ActionEvent e) {
;
}
});
}
最佳答案
这应该有效:
Hyperlink link = new Hyperlink("Click me");
String url = "https://www.google.com/";
link.setOnAction(a->getHostServices().showDocument(url));
它将自动在您的默认浏览器中打开该页面。
关于java - JavaFX 中是否有功能允许您单击超链接并在 Chrome 或 Firefox 等浏览器中打开它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60745459/