[BLUEJ-619] Use/consider Java 9 desktop integration features
The com.apple.* class(es) BlueJ uses for certain functionality on Mac OS X (open package via finder, set the about/preferences/quit system menu handlers, bring app to foreground) are [apparently going away in JDK 9|https://bugs.openjdk.java.net/browse/JDK-8048731] - with standardised replacements that should be usable on other OSes as well.
We will need to look into this at some point.
Issue metadata
- Issue type: Task
- Priority: Medium
- Fix versions: 4.2.0