diff options
Diffstat (limited to 'app/src/main/kotlin/xyz/brysonsteck/serverfordummies/controllers/InfoController.kt')
-rw-r--r-- | app/src/main/kotlin/xyz/brysonsteck/serverfordummies/controllers/InfoController.kt | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/app/src/main/kotlin/xyz/brysonsteck/serverfordummies/controllers/InfoController.kt b/app/src/main/kotlin/xyz/brysonsteck/serverfordummies/controllers/InfoController.kt index b91d3e2..5f98c83 100644 --- a/app/src/main/kotlin/xyz/brysonsteck/serverfordummies/controllers/InfoController.kt +++ b/app/src/main/kotlin/xyz/brysonsteck/serverfordummies/controllers/InfoController.kt @@ -27,19 +27,34 @@ class InfoController { val desktop = Desktop.getDesktop() if (desktop.isSupported(Desktop.Action.BROWSE)) { + println("hi") try { when { split[1].equals("email") -> { + println("email") desktop.browse(URI("mailto:" + websites[split[0]])) } - else -> { + split[1].equals("website") -> { + println("website") desktop.browse(URI(websites[split[0]])) } + split[0].equals("source") -> { + println("source") + desktop.browse(URI(source)) + } + split[0].equals("license") -> { + println("license") + desktop.browse(URI(license)) + } + else -> { + println("unknown") + } } } catch (e: Exception) { println(e) } } + println("done") } @FXML |