我正在尝试从JavaFX打开一个链接。但是,尝试纯粹从JavaFX执行此操作是行不通的。
如何在JavaFX中完全执行以下操作 这对我使用java.awt.desktop很有用,我正在寻找使用纯javaFX代码的相同行为。
hyperlink.setOnAction(new EventHandler<ActionEvent>() {
@Override
public void handle(ActionEvent e) {
Desktop d = Desktop.getDesktop();
try {
d.browse(new URI(hyperlink.getText()));
} catch (IOException ex) {
Logger.getLogger(FXMLDocumentController.class.getName()).log(Level.SEVERE, null, ex);
} catch (URISyntaxException ex) {
Logger.getLogger(FXMLDocumentController.class.getName()).log(Level.SEVERE, null, ex);
}
//webEngine.load("www.google.com ");
}
});
}
如何在本地打开JavaFX中的链接?