diff options
Diffstat (limited to 'Dozentenmodul/src/util/OpenLinks.java')
| -rw-r--r-- | Dozentenmodul/src/util/OpenLinks.java | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/Dozentenmodul/src/util/OpenLinks.java b/Dozentenmodul/src/util/OpenLinks.java index d0e2d288..a3968825 100644 --- a/Dozentenmodul/src/util/OpenLinks.java +++ b/Dozentenmodul/src/util/OpenLinks.java @@ -1,7 +1,20 @@ package util; +import java.awt.Desktop; +import java.net.URI; + public class OpenLinks { - //hier Code einfuegen zum oeffnen von externen Links. Den Content der Links findet man in models.Links + + public static void openWebpage(URI uri) { + Desktop desktop = Desktop.isDesktopSupported() ? Desktop.getDesktop() : null; + if (desktop != null && desktop.isSupported(Desktop.Action.BROWSE)) { + try { + desktop.browse(uri); + } catch (Exception e) { + e.printStackTrace(); + } + } + }// end openWebpage } |
