2016-12-27 2 views
0

Ich möchte überprüfen, ob das System Desktop unterstützt? In Swing habe ich es mit Desktop.isDesktopSupported() gemacht, ich fand kein Gegenstück von Desktop in javafx. Ich weiß, dass ich Desktop in einem Thread in javafx verwenden kann, aber gibt es eine Möglichkeit, es ohne AWT zu tun.Äquivalent von awt Desktop in javafx?

Vielen Dank.

Antwort

1

Welche Funktionalität benötigen Sie? wenn Sie nach einem Weg suchen, um Webseiten zu öffnen, wie mit Desktop.getDesktop().browse(new URI("www.stackoverflow.com"));, können Sie diese Funktion verwenden:

this.getHostServices().showDocument("www.stackoverflow.com"); 

(this Bedürfnisse eine Instanz von Application sein)

+2

Warum interessieren Sie, wenn das System unterstützt 'Desktop', wenn Sie diese Klasse nicht verwenden möchten? – user7291698